A group of real crazy Goons coming straight out of Saint Charles, Illinois. They are extremely dangerous and are very very goon affiliated. You don't want to be confronted by the goon squad. They may also be known as the "GOOOOOOOOONS!" (Goons with 9 O's)
by MoeDubGoonAffiliated October 20, 2010