Pet Names Lyrics

Lyric discussion by DawningHell 

Cover art for Pet Names lyrics by Smash Mouth

I'm surprised that there are really any other interpretations than the obvious...I believe the song is basically just listing off pet names (that his girlfriend used to call him), and then stating the reason why she broke up with him: because he's insane, loves porn or sex, is a drunk, out of a job, probably cheating on her too, and essentially worthless. However, the man's too naive to understand what he did wrong. It goes on to state what he thinks will happen to her next boyfriend - he believes that she's just too picky.

Any serious meaning to this song aside, I found this hilarious to listen to. I was really laughing out loud; put me in a great mood.

My Interpretation