1 definition by urbangeek247
One associated with the power of love. A very important hindu god. posses great gifts, strength and beauty.always gets the girl of there dreams.
gets sandwiches from girls.
gets sandwiches from girls.
by urbangeek247 June 9, 2010