1 definition by Zackzackattack

Top Definition
hair on a girls vagina that catches the pee pee
She has a pee catcher!
by Zackzackattack April 22, 2008
Mug icon
Buy a pee catcher mug!