Top definition
A person who can make anyone feel like the prettiest / best person on Earth. The kind of a person who will hold their partners hand during the scary bits in a movie.The person who will never let anyone feel sad or alone and will always kiss their significant other before bedtime...even if they're DEAD tired...
I love Yashwardhan....There should be more people of his kind
by Prisha January 12, 2018
Get the mug
Get a Yashwardhan mug for your Uncle Callisto.