grody

/ˈɡɹoʊdi/adj
RareNot in standard dictionaries
1

Nasty, dirty, disgusting, foul, revolting, yucky, grotesque.

#informal