1 definition by Solfiesta

One of D best'est persons life can offer you..Once they know you they ll make every possible effort to make you smile.Jewel of A Person and the most adorable friend life can offer, someone not meant be lost ever.
But they are really bad at expressing themselves which turns the table at times.
Oh I was thinking of Having a wonderful life and it reminded me of A Utsav.
by Solfiesta March 19, 2021
Get the Utsav mug.