In 2006, I used to listen to a song. I cant remember much of it except
a bit of the intro. I remember it as some kind of Techno. A woman said
during the beat "Pussy Pussy Pussy Pussy" A lot, Later on followed by
some singing or sort of. Does anyone have any idea of what this song
is called? I have not found anything on Youtube or google, But maybe
Im not good enough.