Kasi rap is a style of rap originating from the townships of South Africa. It combines elements of traditional African music with modern rap and hip-hop beats. The lyrics often address social issues and daily struggles faced by people living in impoverished areas.