drugged to the eyeballs - Spanish English Dictionary