meaning of beaner

beaner meaning in General Dictionary

a baseball deliberately thrown within batters head

View more

  • a baseball intentionally thrown in the batter's head