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.

DRex 19 July 2020
Have another definition for Kaizer Chiefs? Click to define it!


© 2020 Africtionary®