Top definition
Means ‘hope’ it comes from Yakurr tribe in cross river state Nigeria.
by Mzz_trice May 26, 2018
Get the mug
Get a yudala mug for your grandma Sarah.