Wretched Flaps Share definition Flag Slang for a loose vagina, usually one or two long lips which hang down. Man I cant hit that anymore, she's got those wretched flaps Wretched Flaps by Ricky Admin March 9, 2011 0 0 Get merch Get the Wretched Flaps mug. Buy Now — $32.95 See more merch