meaning of Bitchsnickering

Bitchsnickering meaning in Urban Dictionary

a person just who laughs/giggles like a lady.