Celeb News BREAKING: South African Rapper, Costa Titch Is Dead Popular Rapper Costa Titch from South Africa reportedly passed away. Rapper Costa Titch has passed away, adding to the…