Skip to main content

Definitions by Umzinator

Someone who is ugly and is known in the city of Durban as a homosexual
He is a tauha
tauha by Umzinator November 22, 2021