Top definition
A large hug, sometimes reffered to as a tackle hug. A hug that last for a long period of time that may have a running start.
Dave: Lucy gave me a nice long hug yesterday.
Luke: You got a Vanny, good job!
by bicroller April 22, 2009
Get the mug
Get a A Vanny mug for your mate Julia.