Link
Confused over an acronym/slang word? This site offers a great solution for it.
even better
Link
Well that's a more of a dictionary than a site that merely gives you the full forms of acronyms.
And yeah, I have heard of that site long time ago. It has terrible posting methods though, just about anyone can get his entries over there, even without verification!