South African soccer team from Naturena, Soweto. It is arguably the club with the most annoying supporters in South Africa. Kaizer Chiefs fans think their team went to a private school. They think it's the Woolworths of soccer teams.
Example
You also support Kaizer Chiefs? That's why you are so annoying.
Have another definition for Kaizer Chiefs?
Click to define it!
Related Words
Random words for you this Saturday!
© 2020 Africtionary®