What do all the all the abbriviations mean???

I know one of the abbriviations maen (LOL) laughing out loud.
But what do all the others mean?

Thanx for any help. [;)]

IMHO - in my honest (or humble) opinion
LMAO - laughing my ****** off
ROFL - rolling on floor laughing
ROFLMO - combination of the above 2
IIRC - if I recall correctly

and here’s a link to a bunch of modelling related terms.
http://www.finescale.com/fsm/community/forum/topic.asp?TOPIC_ID=1990

This should get you started James

Thanks shermanfreak.

There is also the Emoticons & Acronyms post.
http://www.finescale.com/fsm/community/forum/topic.asp?TOPIC_ID=1202