Top definition
Veshana is fire in a can! Once she is let out- she will devour you in warmth and kindness!
by Margarita! January 26, 2017
Get the mug
Get a veshana mug for your sister-in-law Jovana.