1 odd duck | Definition of odd duck

odd duck

noun

Definition of odd duck

: a strange person

More from Merriam-Webster on odd duck

Thesaurus: All synonyms and antonyms for odd duck