whistling skinflaps Share definition Flag 1. A pussy whistle. 2. The result of a queef. I was awoken buy the sound of whistling skinflaps. whistling skinflaps by WKid May 24, 2006 0 0 Get merch Get the whistling skinflaps mug. Buy Now — $32.95 See more merch