Did you mean oddity?
oddity
noun
°An odd or strange thing.
°A strange person; an oddball.
synonyms: oddball