drugged up to the eyeballs - German English Dictionary