1 definition by 123x

labia or failure... you decide
1. She had no knickers on and you could see her flaps

2. Sorry I didn't come out with you guys last night... I flapped it!!
by 123x April 20, 2011
Get the flap mug.