Top definition
An incredibly smart, attractive Indian male that secretly has a big dick. Outwardly he may seem shy and a bit lacking in womanizing talent, but secretly he is a party animal. Once he warms up to you he will reveal his other side.
"I just started dating this guy named Vamshi and he seems a bit shy"

"Just stick with him Vamshi's are great once you get to know them"
by GeneralAladeen August 29, 2013
Get the mug
Get a Vamshi mug for your friend José.
buy the domain for your art blog