(Slang) bitching - English Synonyms Dictionary