The phrase is definitely Irish, and of Gaelic descent. I do believe the Gaelic name for Ireland itself is "Erin."
And being the good Irish-Catholic(;)) that I am, I love it! Of course, I am also half Italian. Maybe you could make me one. It could have a Leprechaun and Lucky Luciano beating...