Ha, I had to look that up!
That goes to show that there are no new ideas but at least I have a new favorite band... and song.