Learn the Jamaican Patois Word – raggamuffin

raggamuffin (Noun)

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