Yahoo Malaysia Web Search

Search results

  1. Dictionary
    oddball
    /ˈɒdbɔːl/

    noun

    • 1. a strange or eccentric person: "she was seen as a bit of an oddball"

    adjective

    • 1. strange; bizarre: "oddball training methods"

    More definitions, origin and scrabble points