English dictionary
oddball meaning and definition
Definition and meaning of oddball at MeaningMonkey.org. oddball meaning and definition in the English Dictionary.ODDBALL noun
Definition of oddball (noun)
- a person with an unusual or odd personality
- synonyms: eccentric, eccentric person, flake, geek
Source: Princeton University Wordnet