Ukuhunyushwa kwe mameshane e IsiNgisi

mameshane

oh my!

isibabazo

  • 1

    (marks a surprise, disbelief or indignation) oh my!
    ‘Mameshane! Mameshane! Uyadelela lo muntu!’ Oh my! Oh my! This person is disrespectful