Link: Unsuck It

Hilarious website with English translations for business jargon. Submit your own definitions if they haven’t defined your pet buzzword, and find out what the hell your boss just said. Click the “I’m Feeling Douchey” button for a random word and definition.