Sadly, not embarrassing in all reality. I was in Tower Records when they started playing this album (Bleach) from this new American band. I loved the sound, but thought "that's a little odd". Bought the album, saw the title of the track. Sorry it was not more embarrassing, I will try harder.