2 definitions by nonnagamer11

I tell you, its an Italian insult u use this and you will make people angry because they don't even know what it means
hey ur a bitch
ma porco dio!
by nonnagamer11 May 14, 2020
Get the porco dio mug.