ROTFLPMP

AcronymDefinition
ROTFLPMPRolling on the Floor Laughing Peeing My Pants