rofl Look up rofl at Dictionary.com
by 1993, online chat abbreviation for rolling on the floor laughing.