hornball in English dictionary

  • hornball

    Meanings and definitions of "hornball"

    • noun
      (US, slang)
      A person who is often, or easily, sexually aroused.

    Grammar and declension of hornball

    • hornball (plural hornballs)

Sample sentences with "hornball"