drugged up to the eyeballs - Turc Anglais Dictionnaire