the green goblin himself's definitions
A fantastic drink made of vodka and mountain dew.
The mountain dew is green and the vodka makes you a goblin.
The mountain dew is green and the vodka makes you a goblin.
by the green goblin himself October 11, 2009
Get the Green Goblinmug.