Top definition
to smoke a substance (as opposed to other less pleasant methods of injestion)
"I've never banged up in the mainline, I just whuff the vape"
by schoolboy February 10, 2002
Get the mug
Get a whuff the vape mug for your guy Julia.