puff the dragon

puff the dragon

verb Regional drug slang meaning to smoke marijuana.
References in periodicals archive ?
Few people realise that Techniquest make their 160 exhibits themselves, including the hydrogen rocket, the World War II searchlight and, of course, firm favourite Puff the dragon. Harry and his team have their own workshop on Bessemer Road.