I don't think there is too much of a diffrence between a Goon and a Thug. But I can tell you that a goon is a nigga that gets off takeing shit from another nigga to get his. If you constantly bussing heads and getting locked up I might say you a Thug....but a goon is a bit diffrent!
Lil Boosie is one the realest rappers out there but to me after he droped his Bad Azz album it's like he fell off!!! I need for my nigga to come back hard like I know he can and show some of these fuck ass niggas how it's done!!