Definition of oddball

Definition of oddball
  1. oddball Noun An eccentric or unusual person.
  2. oddball Adjective Exotic, not mainstream, such as an oddball word or an oddball computer program.
Need more help? Try our forum NEW