Top definition
That act of shitting in the shower and violently slapping the bottom of your foot making sure to splatter it onto the walls of the shower and leaving it there to dry
by DAT THICCC BITCH 6969 March 29, 2017
Get the mug
Get a tallahassee mudflap mug for your daughter Nathalie.