ROTFALMAO

AcronymDefinition
ROTFALMAORolling on the Floor and Laughing My Ass Off