3 definitions by Danny Ocean

An award. Symbolism of achievement. Can be a trophy, medal or certificate. Can also be someone's name.
They were awarded with imbasa for their efforts in coming first.

We will name him/her Mbasa as he/she is imbasa of our home/family.
by Danny Ocean November 23, 2021
Get the imbasa mug.