Top definition
(also Whistle-patch)
Noun:
Pussy, beaver, the vaginal area
If you wait here, you'll be able to see Britany's whistlepatch when she gets out of the car.
by Emilio Dumphque November 30, 2007
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush