My name is Bill MacEachern
But Andrew calls me Bup
Phonetically Ma Geck Grin
And people ***** it up
My Name is Bill MacEachern
A full blown Mac I am
Others are McEachern
But really we're the same
My name is Bill MacEachern
Scottish are the Mac's
Irish is McEachern
Though that's not always fact
My name is Bill MacEachern
Son of = Mac
Eachern= HorseLord
It's all in Gaelic
Just a ditty on my Gaelic last name