Top definition
masterbate on floor laughing my ass off

dis iz wen sum1 sayz summin so funny u almost shit yourself
laughin on da floor really hard
by aiden_j August 13, 2005
Get the mug
Get a moflmao mug for your mate Georges.