What does Bitchsnickering mean?

Bitchsnickering meaning in Urban Dictionary

a person just who laughs/giggles like a lady.