Skip to main content

Definitions by Jeremy H

goontard

Share definition Flag
An extremely stupid person. A major moron
Tom is such a goontard
goontard by Jeremy H October 27, 2005