Lyric discussion by EsseQuamVideri 

Most probably this guy cheated on her and she was the last to know. Not sure about the present though.

I think the "present" is the song itself - obviously sarcastic because it isn't a nice song but it's exactly what he deserved. And just in time for Christmas!

An error occured.