What does ‘grody’ mean?

( adj ) Dirty, grimy. Don’t put those jeans on; they’re all grody from fixing the drain pipe.