ODDBALL

Meaning 1:

oddball - strange or unusual