elo! (interjection) literally…. an exclamation of wonder, surprise, or delight

Print Friendly, PDF & Email