1 definition by gooch goblin

1. same as goblin gooch, but describing a person moreso than their chode.
2. Leech.
3. smelly unbathed person.
Hey gooch goblin!
Rob is a fuckin' gooch goblin.
by gooch goblin June 30, 2006
Get the gooch goblin mug.