Green’s Dictionary of Slang

gritch v.

[gripe v. (2) + bitch v. (3)]

(US campus) to nag, to complain.

[US]Baker et al. CUSS 130: Gritch [...] Gritchy Constantly complaining and irritable.
[US]G. Underwood ‘Razorback Sl.’ in AS L:1/2 60: All my mother ever did was gritch.