Spill The Tea
Definition: “to spill the tea” means to gossip, to bring out the news that used to be “hidden!” In life, things have to make sense for the broader community to accept. If it doesn’t, it begins to trouble a few people and eventually, the truth is “revealed.” Let’s be frank here, during Apartheid, very few …