scuzz

listen to the pronunciation of scuzz
الإنجليزية - الإنجليزية
An unpleasant or disgusting (scuzzy) person
{i} (North American Slang) something disgusting, repulsive thing; unpleasant person, repulsive person
scuzz
المفضلات