Someone who defines as funny, outspoken and helpful. If you have a Youba in your life you are very lucky! Youba is the perfect companion for a night out but also a good listener when you need him to be.
“Ain’t no party without Youba”
5👍 1👎