Top definition
a incredibly amazing popcan, only found in sertain parts of the world.
"DUDE! i found that VanHerzele yesterday!"
by ecoli444 January 25, 2009
Get the mug
Get a VanHerzele mug for your papa Manafort.