So I was listening to the radio today and this song came on. I really want to find out what it is, but I can't find it anywhere. So the lyrics in the chorus go something like, "Ha ha Ha haAaAa. Look who's laughing now." And then there are lyrics in the verse that go like, "You could have had it all. but then you went and got married. you're such a stupid girl." I don't know if this is the right place for this thread, but can I get some help here? The radio station's website had a song by Nerf Herder called "Look Who's Laughing," but I can't find it anywhere. Can someone tell me the name of the song and the band?