Skip to main content

Definitions by some random dude with a big di

Leather Flaps 

The huge amount of skin on a womans stomach after she gives birth.
"Her leather flaps are actually a huge turn on."