Definitions by Kitty25cc
Gunn
Someone who is hard, a "G", a thug, are someone who has a thuggish mentality like a pimp they get money no matter what, someone who may are may not be a drug dealer, but they are very well respect were they live and they do not put up with anything are anyone’s shit.