1. A pussy whistle.

2. The result of a queef.
I was awoken buy the sound of whistling skinflaps.
by WKid May 13, 2006
Get the whistling skinflaps mug.