SCUZZ


Meaning of SCUZZ in English

n. (North American Slang) something disgusting, repulsive thing; unpleasant person, repulsive person

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.