ROFLMAOAAPMP

AcronymDefinition
ROFLMAOAAPMPRolling On Floor Laughing My Ass Off And Almost Pissing My Pants