Skip to main content

Definitions by MohammedThePlaneFlyer

Louisiana Mud Slap 

Slapping a woman with some mud in Louisiana.