What does anguissette mean?

anguissette meaning in Urban Dictionary

a person who gets satisfaction from pain