i'm looking for the name and artist of a techno-ish song i heard at a party last night. the beat is really simple but catchy (i know i've heard it before), and the lyrics consist mainly of a female voice singing what sounds like "neeeeeeeedd" -- with the "e" very exaggerated.
right now it's playing in my head non-stop and i need to download it in order for my head to stop spinning. so IF by chance you can identify this song from what little info i've provided, plz do so. it could save me a hard attack.