Webster's Revised Unabridged Dictionary · 1913

bitching

bitching , noun

complaining; griping. [slang]

bitching , adjective

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