1 definition by Rudolph Munchnikker

The festering labia of unkempt female genatalia.
"Did you go down on her?"
"No, she had shitflaps didn't she?!"
by Rudolph Munchnikker June 1, 2005
Get the shitflaps mug.