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
Get the mug
Get a Whistlepatch mug for your father José.