Verb
puff the magic dragon (third-person singular simple present puffs the magic dragon, present participle puffing the magic dragon, simple past and past participle puffed the magic dragon) (slang, humorous, proscribed) To smoke marijuana.