1 definition by RandomlyShouting
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
Translates: Rolling on Floor Peeing My pants
by RandomlyShouting August 17, 2010