Top definition
Sozuo is a kind-hearted person, the person who puts a smile on your face, just so you can be happy. Go out of their way to be there for you and they cling onto you because they don't want to lose you which can annoy you.
Oh she's crazy

yea that's just Sozuo being who she is.
by keso October, 06 2020 October 06, 2020
Get the sozuo neck gaiter and mug.