excited or euphoric for having consumed alcohol or drugs - Spanisch Englisch Wörterbuch