"i had let my cat in to feed it and and the bitching cat didn't stay quiet until i gave her food
(1) an annoying thing (usually a cat) that never shuts up
""i had let my cat in to feed it and and the bitching cat didn't stay quiet until i gave her food" What is the definition of "bitching cat"?