ROTFLMAOPMP

AcronymDefinition
ROTFLMAOPMPRolling On The Floor Laughing My Ass Off Peeing My Pants