"Skeevy".....unpleasant, squalid, distastful...."Gross things will skeeve you out"....word originated in Brooklyn in the 50's.
Leni
It seemed to fit the bill.