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