Green’s Dictionary of Slang

grotey adj.

see grody adj. (1)