1 definition by Ghouldee

1
A Nigerian name that simply means "Money is Business"
They dont know that Owolowo
by Ghouldee February 02, 2020
Get the mug
Get a Owolowo mug for your dad Abdul.