1 definition by Richard Longwood

Top Definition
A smelly, patch of dirty, hairy skin that is between the nut sack and the shit-hole.
My guiche got pierced with a dirty, rusty needle.
by Richard Longwood July 12, 2004
Mug icon
Buy a Guiche mug!