a great comeback insult when arguing with someone
who stole my last beer? your muma
by Matty September 23, 2003
Get the your muma mug.