ROFLOLUTS

AcronymDefinition
ROFLOLUTSRolling on Floor Laughing Out Loud Unable to Speak