ROFLMAOPMP

AcronymDefinition
ROFLMAOPMPRolling On Floor Laughing My Ass Off Peeing My Pants