Oddballs Meaning

There are 1 meaning(s) for word Oddballs

Meaning 1 : a person with an unusual or odd personality

    Synonyms : eccentric,  eccentric person,  flake,  geek