Top definition
Rolling on the floor laughing, peeing my pants
oh my god, when i watched that video i was ROTFLPMP, i had to mop up the floor afterwards
by zumlin May 07, 2010
Get the mug
Get a ROTFLPMP mug for your mate Nathalie.