excited or euphoric for having consumed alcohol or drugs - Español Inglés Diccionario