Top definition
A cute name for a pet- normally very shy at first, but opens up to you after awhile.
My cat, Soncho scratched me when I tried to pet it, so I will try not to be so aggressive next time.
by Danielle! July 07, 2018
Get the mug
Get a Soncho mug for your brother-in-law Jerry.
buy the domain for your diy vlog