Skip to main content

The Ammon Republican Army's definitions

looch

Share definition
Short for "leg-gooch", the space between your balls and your leg, where BSTL-causing sweat is made, and is notorious for smelling almost as bad as the gooch itself.
I stopped wearing a cup when I played paintball because it chafed my looch to hell and back.
by The Ammon Republican Army September 17, 2005
Flag
mugGet the looch mug.