1 definition by catlady59
The best kind of human being that you'll ever meet. Kind of a blessing direct from the Lord Shiva (refer hindu mythology) himself. Sweet, kind, charming, funny, smart and kind of a tad bit too beautiful.
by catlady59 February 24, 2019