I think it's a new song. must be a girl singer. I don't remember the lyrics, but it has girl singing this line in background, 'zubi zubi zub zub zub zub..'.
It's not this one:
Music Fans Stack Exchange is a question and answer site for music historians, critics, and fans. It only takes a minute to sign up.Sign up to join this community