1 definition by carpet pisser

Top Definition
Urinating on a hairy snatch.
This kinky bitch wants a carpet shower!
by carpet pisser December 06, 2006

Mug icon
Buy a Carpet Shower mug!