ROFLMGAO

AcronymDefinition
ROFLMGAORolling On The Floor Laughing My Gay Ass Off