i didnt even know it was kelis, havent heard the song just heard mutha fuckas mad as shit about its existance... but i knew no one could make a song more annoying than kelis and based on the levels of annoyance ive been seeing, IT HAD TO BE HER.
come to find out, it was.
oh, happy day.