In the era of street ballin', we could soon see one of the greatest things to happen to the NBA since the hookshot and two-handed bounce pass. Yo, that cat is mean muggin' son!
We talkin' 'bout mean muggin'.
For those of you unfamiliar with the term, here's a definition from Urban Dictionary:Mean muggin' (v.): When someone gives you a not-so-nice look, like they're ready to throw some hands.