oddball

noun
  1. a person who behaves in a strange or unusual way
  2. Usage: informal
adjective
  1. strange or unusual in behavior or appearance
  2. Usage: informal

Examples