Magriza

It's a widely used South African slang which is the same as the term "Mother" or mom.
Haven't you seen my magriza?
by Notorious Touch November 23, 2021
Get the Magriza mug.