ROTFALOL

AcronymDefinition
ROTFALOLRolling On the Floor and Laughing Out Loud