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.
3👍 19👎