Kaizer Chiefs

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®