Refine this word faster
Meat flaps
noun, slang
Definitions
Noun
- 1 The labia majora. plural, plural-only, slang, vulgar
"I bet her meat flaps are^([sic]) smell like rancid dumpster swill."
See also for "meat flaps"
Next best steps
Mini challenge
Unscramble this word: meatflaps