ROTFWMP

AcronymDefinition
ROTFWMPRolling on the Floor Wetting My Pants