squalid

adj -chafu; -nyonge; -baya; dhalili. squalidly.