internet slang..
literally translates to
rolling on the mother fucking floor laughing my mother fucking ass off...
it originated with just "
rofl" <i>(rolling on floor laughing)</i>
<i>JohnDoe5150</i> yeah bro, yesterday
mike hawked a
loogie on josh'
s head, and i was ROMFFLMMFAO!