1 definition by Network Rico

Referring to a Disgusting, or uninviting individual.
I would have never thought such a woman could end up being a scuzzball
by Network Rico February 24, 2020
Get the Scuzzball mug.