Top definition
A one of a kind technological university which can turn your life into a living hell in just 4 years.
VTU ki maa ka chode
by vtukimaakachode June 13, 2017
Get the mug
Get a VTU mug for your papa Abdul.
buy the domain for your pet site