i feel like i'v heard this before... o_O ?  thinking the same thing... definitely know that funky baseline, and the chorus rings all sorts of bells. Must be that dang commercial circa 2000, or even that relic we call a radio? Anywhere else it popped up? Either way, Jesus that's been a while since I last heard it!