Fetching details from the dictionary...
to be unusual (of a person or thing); to be uncommon; to be peculiar; to be eccentric; to be different