1 definition by Ulz

Top Definition
Meaning; Ultimate lover. A loyal and determined person with a caring outlook. Soft hearted and generous persona. Often thought to be good lovers due to the sensuality associated with corresponding letter-soundings. Indian in origin, decending directly from legendary heroes of Love from the past. Fighter and lover in one, they are all rounded companions because of their passion for Love.
A random: So, what's your man's name?
Ulrika: Vishal.
A random: Oh really? Vishal! No wonder you're with him.
Ulrika: ;).
by Ulz September 26, 2007
Mug icon
Buy a Vishal mug!