excited or euphoric for having consumed alcohol or drugs - Espagnol Anglais Dictionnaire