see also Acronym Finder

ROTFL = rolling on the floor laughing