What is the meaning of Grubby?

Dirty, unwashed, unclean.

Disreputable, sordid.

Having grubs in it.

Any species of Cottus; a sculpin.

Source: wiktionary.org