1 definition by Donuts_272882
sheβs the hottest indian girl ever !! sheβs the thiccest indian girl youβll ever meet ! any guy that ends up with a thanvi are the luckiest guys in the world !
i got a thanvi in my life !
by Donuts_272882 April 26, 2019
