i use urbandictionary.com and acronymfinder.com all the time. although most of the time i simply google 'define <whatever>'. the most relevant entry (including from those websites) is usually the first one
also googling images instead of regular plain-text web results can help sometimes
pasty wrote:
Why can't people just use words whose definitions have the meaning they want to express?

because they're afraid they might not sound fancy enough. and it's not just an empty fear. in the corporate or bureaucratic world, "not-very-smart" people above you in the chain of command usually can't tell the difference between actually complex things and pure smoke-and-mirrors masked by fancy wording. the end result is everybody is forced to use fancy wording. if your boss thinks he can do your job (because he can understand what you say), he'll be more likely to think you're expendable. and it's a way to keep people who might be better at the job from competing with you
not that it's something actually new. if you think about it, what was ancient magic (and magic words) after all, right? probably just people making their trade and their role seem more complicated than it was