Top definition
A discharge of something usually sticky from the the pelvis, by flapping your legs.
Adam released a moist flap on the dog
by Nan.nan December 09, 2016
Get the mug
Get a moist flap mug for your barber Bob.