bitching

bitch·ing

bitching

n.
  1. complaining; griping. [slang]

bitching

adj.
  1. an informal intensifier; as, we had a bitching good time. [slang]