1 definition by Bob Leetpants

A person with a particularly large chin
Steven - Hey Ben, that chick has a really big chin
Ben - She must be the Green Goblin
by Bob Leetpants February 19, 2008
Get the Green Goblin mug.