Top definition
1) a large stick
usually used to hit someone with
The boy was punished with the use of the vaddi
by Molly FYYY October 27, 2011
Get the mug
Get a Vaddi mug for your mother-in-law Helena.