meaning of Bitch Turrets

Bitch Turrets meaning in Urban Dictionary

When a woman cannot get a grip on her lips in terms of the woman emotions.