Alexiel: I actually use acronymfinder.com, which usually helps.
urbandictionary, of course, covers a wider spectrum of material, and from what I’ve seen of it, can also be helpful in its domain if you’re willing to wade through a four letter word* here and there.
*What does “four letter word” refer to? look it up on urban dictionary. ;)
Not dumb at all! Even those of us who learned English as our first language have trouble keeping track of all the abbreviations and emoticons. Not to mention they keep on coming up with new ones!
OMFG!!!!!!!