Top definition
Vinepa means a tear drop from heaven. Humble, caring, loving, royal and above all honest.
by FavGreen March 29, 2018
Get the mug
Get a vinepa mug for your boyfriend Manley.