He is the prince of the land of Fife
No more true with a heart of steel
Now it is lost vengence shall be his
Angus McFife is his name

Some long forgotten forum troll no doubt