Flapperturd Share definition Flag A piece of flap in the vagina John Says: "Omg you have a flapperturd" Checlie says: "Oh i sure do" Flapperturd by checlie January 9, 2009 0 0 Get merch Get the Flapperturd mug. Buy Now — $32.95 See more merch