Synonyms and related words :
abject, base, contemptible, decrepit, despicable, dingy, dirty, disreputable, down-at-heel, filthy, ignominious, low, mean, miserable, moth-eaten, nasty, odious, poor, repulsive, scruffy, scurvy, seedy, shabby, sleazy, slovenly, sorry, squalid, tattered, unkempt, wretched