damn, john won't let me take a hit, he's such a green goblin
someone who refuses to share their weed and let their friends take a hit
"damn, john won't let me take a hit, he's such a green goblin" What is the definition of "green goblin"?