1 definition by lordazusa
short form for "ta mère" , which means "your mother" in French.
Insult used really often , you can say it alone or add another swear.
Insult used really often , you can say it alone or add another swear.
by lordazusa June 6, 2019