An important lesson to learn is to be careful on who you pick in life. A man made homophobic remarks towards a young guy and he got more than he bargained for.
Social media user @ZukoMnukwa was out taking a run when a homophobic man tried to ruin his workout.
The young man explained he was busy jogging when he got called a homophobic slur by another man.
Instead of losing his cool, he got back at the homophobic guy in the most epic way ever- he put a fake curse on him.
The man was freaked out and he ran after @ZukoMnukwa to apologise for his homophobic slur.
"Was jogging and this guy cat called me with a homophobic slur. I happened to be wearing my shortest shorts courtesy of @hxcloset... and my sangoma beads. I stopped, picked sand where he walked and said "uzondazi" and kept jogging. He ran after me, apologizing," he wrote on Twitter.
The story left social media users in stitches, Briefly.co.za gathered and tweeps praised @ZukoMnukwa for his genius comeback.
Tshepo, who goes by the Twitter handle @tshepol_, wrote: "Hahahahahahaha yhuuu I cant stop crying at this."
Do you have a story to share with us? Inbox us on our Facebook page and we could feature your story.
To stay up to date with the latest news, download our news app on Google Play or iTunes today.
Briefly South Africa has gone through the list of current and immediate past African leaders and is ready to present Top-5 tips on how to be an average African president.