What the heck does grots mean?

Sounds like another case of Jock Jibing to me.