ROTFWL

AcronymDefinition
ROTFWLRolling On The Floor With Laughter