1 definition by Lesual intercourse

Top Definition
An awesome, almost Perfect being, some say even Irresistible
Damn man, you're just Vishwasrao
by Lesual intercourse August 10, 2012

Mug icon
Buy a Vishwasrao mug!