A person who habitually scolds, in particular a troublesome and angry woman.
Of birds, to make harsh vocalisations in aggression.
Of birds, to make vocalisations that resemble human scolding.
To rebuke angrily.
Derogatory speech regarding someone or something.
Synonym of talk shit