raggamuffin (Noun)

Meaning/Description: Used to describe some who is a roughneck or street tough.

Author