The phrase has a couple of meanings depending on the context in which it is used:
1. It is an expression used when you are impressed by something.
2. It is a phrase used to express the optimism of getting something done.
Through the evolution of Mzansi Taal lingo the term has evolved from meaning “let them die” to “let’s do this”, referring to any action by an individual or group of individuals.
“We need to win this game come rain or sunshine, habashwe”!