drugged up to the eyeballs - Francés Inglés Diccionario