I am laughing a lot, I am laughing uncontrollably, ROFLAPMP (Internet chat slang)
ROLLING ON THE FLOOR LAUGHING AND PEEING MY PANTS
Meaning of ROLLING ON THE FLOOR LAUGHING AND PEEING MY PANTS in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012