I didn't know the lyrics or the artist. The only thing I could remember was the rock/techno beat and a general idea of how the chorus sounded. Unsuccessful at finding the song through the internet, I found SoundHound - an app that can find songs even through humming!
All I have to say is, what an awkward song to hum and I can't believe the app found it! Kudos to you, SoundHound.