LOFLOL

AcronymDefinition
LOFLOLLying on the Floor Laughing Out Loud