ROFLMBO

AcronymDefinition
ROFLMBORolling On Floor Laughing My Butt Off