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”
by Noname. November 21, 2021
Get the Youba mug.