oddball Meaning, Definition & Usage

  1. noun a person with an unusual or odd personality
    eccentric person; eccentric; geek; flake.

WordNet