ROTFLOLASTD

AcronymDefinition
ROTFLOLASTDRolling on the Floor Laughing Out Loud and Scaring the Dog