Subscribe English
look up any word, like queef:

1 definition by checlie

 
1.
A piece of flap in the vagina
John Says: "Omg you have a flapperturd"
Checlie says: "Oh i sure do"
by checlie January 06, 2008
0 3