drugged up to the eyeballs - Turco Inglés Diccionario