This nickname Zo means that they are very kind, cute, a tiktok we but not athletic. This person is very loyal but they can very mischievous at times. All and all this person will always stand by you and always have a great comeback.
“Did you see the person at the park? She insulted her friend and never Apologized!”
“They are definitely a Zo