Top definition
A derogatory term for a poor senagalese boy who is dying of starvation and wants a bucket of chicken
Holy shit ! loo at that mabouba bringing his family a bucket of water
by chickenwing6999 May 16, 2018
Get the mug
Get a mabouba mug for your barber Sarah.