gabagoon means: It is an Italian term that gives rise to the phrase “goon”. The word was originally used to refer to low-ranking gang members. It has since been extended to include all those who are suckers. (in Community Dictionary, added by Marcelo Robertson)