ROTFPMP

AcronymDefinition
ROTFPMPRolling on the Floor Peeing My Pants