Discovering that LOL has another possible meaning makes the internet seem suddenly terribly partisan. According to my dad, while growing up in Liverpool, LOL stood for Loyal Orange Lodge, ie an area of the town where you really didn’t want to find yourself if you were a Catholic. I’m not sure if the connotations of getting a good kicking continue, but LOL continues to have a double meaning.
^ Look at the crest at the top of this site.
LOLCATS, orangemen… you never see them in a room together, do you? (cf next post – haven’t quite worked out how to link to pictures yet).