Top definition
another word for ta daronne which means yo mama in french
lets say you insult someone the person comebacks and says ta marraine for yo momma
by black little girl June 02, 2018
Get the mug
Get a ta marraine mug for your sister Helena.