Cazu's definitions
An italian exclamation.It is used more in the south of italy.The most of the time is used when you want to say fuck you in an exaggereted way.The literal meaning is "your mother"
by Cazu March 15, 2017
Get the mammata mug.