ROFLSHMSH

AcronymDefinition
ROFLSHMSHRolling On Floor, Laughing So Hard My Sides Hurt