I always here this song on the radio but i dont know what its called!!! HELP ME!!!?

Part of the lyrics go
do do dodo do do do do, do do do do do dodo
i keep looking out the window
see a woman standing staring
she is staring, but shes not
she is checking her reflection...

or somethin like that
2 answers 2