Word of the Moment

Oddball

a person with an unusual or odd personality