Top definition
An upgraded Goon
Desi:Donna is such a Gavoon!
Ben:Gavoon?
Desi:An upgraded 'goon'
Hans:I'm going to say that now!
Ben+Desi:Tool!
by Jakluver December 09, 2009
Get the mug
Get a Gavoon mug for your brother Callisto.