scuzzoid noun1 •(slang, offensive) A dirtbag; a lowlife.Sure enough, the scuzzoid duo. — 1998 formsscuzzoids