look up any word, like swag:
 
1.
Describing your reaction to something that was (indeed) very funny and made you feel all giggly. Beware of excessive use!

Translates: Rolling on Floor Peeing My pants
Sofie: Watch A Very Potter Sequel, act 6

5 minutes later:

Me: ROFPMP
by RandomlyShouting August 17, 2010
3 0