complaining persistently or angrily about something; expressing discontent in a loud or annoying way.
From Old English 'bicce,' originally referring to a female dog. The insult evolved from calling someone a 'bitch' to 'bitching,' meaning to complain like an angry dog growls.
Try Another Word