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.
Have another definition for Kaizer Chiefs?
Click to define it!
Related Words
Random words for you this Sunday!
© 2020 Africtionary®