Top definition
It's a Kenyan slug used to mean that one is a beast in something
by Thau May 10, 2020
Get the Bazenga neck gaiter and mug.