ROFLMAOCTD

AcronymDefinition
ROFLMAOCTDRolling on Floor Laughing My Ass Off Choking to Death