1 definition by Fatguyrunning41

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"
by Fatguyrunning41 June 19, 2011
Get the Goochzilla mug.