Top definition
A frivolous activity in which one invests a substantial amount of funding.
He’s wasting all of his savings on Haventry!
by Vytonic February 19, 2019
Get the mug
Get a Haventry mug for your cat Manafort.