grotches是什么意思 grotches在线中文翻译

grotches

中文翻译
英语释义
1
A gross or unsavoury crotch.
2
> ...Casey was now face to face with a real grotch, and it became apparent to him that Shaun hadn't showered in nearly a year.
3