Oddball Meaning

There are 1 meaning(s) for word Oddball

Meaning 1 : a person with an unusual or odd personality

    Synonyms : eccentric,  eccentric person,  flake,  geek