1 definition by Sailorknightwing

Top Definition
Romanes (Romany "Gypsy" language) for "beloved."
Will you marry me, ves'tacha?
by Sailorknightwing November 02, 2011

Mug icon
Buy a Ves'tacha mug!