ROTFLMAOWPMP

AcronymDefinition
ROTFLMAOWPMPRolling on the Floor Laughing My Ass Off While Peeing My Pants