Skip to main content

Definitions by Fatguyrunning41

Goochzilla 

A term used to describe people who do nothing but good.
Boy 1:"what a goody goody, she thinks she is perfetct.

Girl 1:"ya what a goochzilla"
Goochzilla by Fatguyrunning41 June 19, 2011