LOLROTFPMP

AcronymDefinition
LOLROTFPMPLaugh Out Loud Rolling on the Floor Peeing My Pants