Its canon. Somehow.
Lel Riot will never listen to the memes for their own good.
It's not even that far fetched of an idea when you think about it. They live in a world with magic, advanced technology and technology infused with magic. Odds are someone would have eventually come up with vape technology.