Skip to main content

Definitions by Weegie

Small Scottish irritating, green whiney creature.
goblin by Weegie January 13, 2005