Top definition
A vape battery but using the cartage of a wax
Aye I just bought myself a wax pen
by Chill559 December 11, 2016
Get the mug
Get a wax pen mug for your coworker Callisto.