oddball

A list of 1580 words by marky.