ROFLASTD

AcronymDefinition
ROFLASTDRolling on Floor Laughing and Scaring the Dog