Meaning of goon

Definition of goon

(noun) an awkward stupid person

Other information on goon

WIKIPEDIA results for goon
Amazon results for goon