ROFLGO

AcronymDefinition
ROFLGORolling on Floor Laughing Guts Out