Missing song lyrics

Years ago, I heard the song “Johnny McEldoo” sung by The Clancy Brothers. One thing that struck me about it was the interesting rhyme scheme. It’s something like this:

xxA
xAB
xxC
xCB
And, sometimes, the x’s rhyme with A or C.

Allow me to illustrate. The first four lines are:
There was Johnny McEldoo and McGee and me
And a couple of two or three went on the spree one day
We had a bob or two, which we knew how to blew
And the beer and whiskey flew and we all felt gay

Now I’ll remove the words that don’t rhyme:
…….. McGee . me
…… three … spree . day
….. two .. knew .. blew
…… flew …. gay

I don’t think I’ve ever seen a rhyme scheme like that.

The lyrics are hard to understand, so I Googled them, and found that play.google.com has a MISTAKE in the lyrics. There’s two whole lines missing!

Just look at the last word of every other line, which are supposed to rhyme:
day
gay
pack
slack
sight
appetite
best
test
bill
fill
in
fire

*record scratch* Say what? “fire” doesn’t rhyme with “in”! Then it continues…

liar
football
all
head
bled
away
day

Clearly, “fire” rhymes with “liar” and then everything’s fine after that. So where did it go wrong? There must be a missing line that rhymes with “in”. It has to be either:

He swallowed tripe and lard by the yard, we got scarred
We thought it would go hard when the waiter brought the bill
We told him to give o’er, but he swore he could lower
Twice as much again and more before he had his fill
something something something something
something something something-that-rhymes-with-“in”
He nearly supped a trough full of broth says McGragh
“He’ll devour the tablecloth if you don’t hold him in”
When the waiter brought the charge, McEldoo felt so large
He began to shout and barge and his blood went on fire
He began to curse and swear, tear his hair in despair
To finish the affair, called the shop man a liar

or it could be…

He swallowed tripe and lard by the yard, we got scarred
We thought it would go hard when the waiter brought the bill
We told him to give o’er, but he swore he could lower
Twice as much again and more before he had his fill
He nearly supped a trough full of broth says McGragh
“He’ll devour the tablecloth if you don’t hold him in”
something something something something
something something something-that-rhymes-with-“in”
When the waiter brought the charge, McEldoo felt so large
He began to shout and barge and his blood went on fire
He began to curse and swear, tear his hair in despair
To finish the affair, called the shop man a liar

I think it’s the second option, but I’ll be damned if I know what the two lines are. This has been bugging me for a long time. The freaky part is that MetroLyrics has the SAME MISTAKE. And so does songlyrics.com. And allthelyrics.com. I’ve listened to multiple recordings of the song, by different artists, and the lines are missing from ALL OF THEM. If this really is a traditional Irish song, the lines could have gone missing decades go, perhaps centuries.

Now, before you dismiss me as making something out of nothing, consider the tune itself, with no words. In 4:4 time, each line is two measures and the tune repeats every eight lines (sixteen measures).

johnny-mceldoo

So the number of lines in the song must be a multiple of 8 and the number of measures must be a multiple of 16. But it’s not. There are 38 lines and 76 measures. There should be 40 lines but two are missing. Q.E.D.

I’m afraid that these two lines are lost in the mists of time. I will probably never be able to solve this mystery. Add this to the list of reasons I need a time machine. *sigh*

If anyone reading this knows what the two missing lines are, PLEASE message me.