meaning of Betchin'

Betchin' meaning in Urban Dictionary

a far more colloquial term the word "Betching", based on the noun "Betch". This term is the describing term (a.k.a. verb) for the noun noted above. Plainly, much more enjoyable than "bitchin'".