I've heard this song a bunch of times on the radio, but of course I can only remember a very small portion of it. I thought it was Nirvana, but after looking through their song library I'm pretty sure it isn't.
The only lyrics I can remember is the guy screaming "Maaaarrry..... Maaaaarrry" as part of the chorus. At least it sounds like "Mary."
Not much to go on, but maybe it'll sound familiar to somebody.