oddball - English Synonyms Dictionary

oddball

n.
[1] eccentric , eccentric person , flake , geek