1 definition by henley512

Top Definition
an annoying jock kid with the sense that he's the greatest
Hey shut the fuck up jock strap!
by henley512 August 06, 2007

Mug icon
Buy a jock strap mug!