1 definition by Network Rico

Top Definition
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 23, 2020

Mug icon
Buy a Scuzzball mug!