a general term of derision for females that display any number of obnoxious tendencies such as talking too loud, too fast, finishing others sentences and generally dominating conversations. Can be used in other contexts also.
by grinningandbearingit June 09, 2011