n (vulgar|offensive) A despicable or disagreeable, aggressive person, often female. (defdate|from the 15th c)
n (vulgar|offensive) A submissive person, often female, who does what others want; a slave. (defdate|from the 20th c)
n (obsolete|informal) Of a man, playful variation on dog |dog (sense "man"). (defdate|from the 16th c)
v (transitive) To criticize spitefully, often for the sake of complaining rather than in order to have the problem corrected.