Ves'tacha Share definition Flag Romanes (Romany "Gypsy" language) for "beloved." Will you marry me, ves'tacha? Ves'tacha by Sailorknightwing November 2, 2011 0 0 Get merch Get the Ves'tacha mug. Buy Now — $32.95 See more merch