It is somewhat vulgar and I wouldn't use it in front of my grandmother.

Anything you can follow 'talk' with, you can follow 'bitch' (in the verb sense) with:

> That guy is always bitching about his job

> Don't come bitching to me about your job

And so on...