The psst sound???
Is it possible you are referring to one of these (or similar):
Otherwise, I don't know what you mean.
(That song "Teinen Pushigangah" is basically her in a nutshell, BTW- it's about a woman addicted to Sadomasochism. The lyrics are extremely dark and wonderful.)