Top definition
Nepali name. Best and cutest person in the world. Usually tiny and adorable.
OMG! Look at her, she is so adorable. A total Sochina!
by Awesomeness1995 December 20, 2016
Get the mug
Get a sochina mug for your fish Rihanna.