Happy Lyrics

Lyric discussion by conartist6 

Cover art for Happy lyrics by Fryars

I like this song a lot. As far as meanings, it seems pretty obvious, although the message could be controversial I suppose. The only thing that confuses me is the last line: "My horse has won; my own son. ‘Well sir, well done. I hope you had fun.’" I'm stuck here...