i can't remember the lyrics or the title, but i know i goes 'do do dodo do dodo do dodo do dodo do doooooo' and its been driving me crazy trying to figure it out. i remember first hearing it on some old Nickelodeon show or movie from the early 2000s or mid 90s...
Its upbeat, and rock (not too techno) the singers remind me of Sum41, but i'm not sure if its them.
oh and the beginning of the song, sounds JUST like THIS (up until they start singing at 0:30)