Skip to main content

Definitions by Jeremy H

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