2 definitions by noname.
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.
by noname. November 21, 2021