raggamuffin (Noun) Meaning/Description: Used to describe some who is a roughneck or street tough. [embed]https://youtu.be/JKKbxBsJm_g?list=PLAE680609B344253A[/embed]