1) Internet jargon abbreviation  for "Laughing my ass off, rolling on the floor". Used only in the funniest of all situations. 
Also see: rotflmao, lmao, and lol
Also see: rotflmao, lmao, and lol
by UberFishCakesWithRanch March 8, 2004
Get the lmaorotfmug.