look up anything, like your first name:
1. flesh flap
Slang term used to describe the dangling labia of a woman's vagina.
I licked that skank's flesh flap for about 45 minutes last night
by Tony S. Jun 18, 2004 add a video
rss and gcal