Find the word definition

Wiktionary
scuzzballs

n. (plural of scuzzball English)

Usage examples of "scuzzballs".

As young bands turn into old road warriors like L7 and Rocket From the Crypt, they meet many fellow scuzzballs along the way, and this piece of outreach puts that connection into musical practice.