Without much thought I pulled up Beolingus (the best German-English/visa-versa online dictionary that I know of) and the translation of one of the words 'verdroschen' translated to a word that I'd never heard in my entire life: lambasted.
What the heck?! I tried to think of what it could mean... came up with some pretty silly stuff...
1. To burn Lambchops
2. To be lamb-like in personality
3. A long lost curse word that involves comparative genitalia.
Naw... it actually means to be severely whipped or berated.
The things you learn everyday.