No I haven't heard it. I remember hearing "311 Sucks" on college radio back in the day and I've been laughing ever since. Now days their songs make for perfect comedic interludes on my ipod workout playlist.