EGAVE

scuzzo

Meaning

  1. noun A scuzzball; a lowlife.
Save “scuzzo” to learn later