ROTFLSHISMC

AcronymDefinition
ROTFLSHISMCRolling on the Floor Laughing So Hard I Spilt My Coffee