Definitions by Doukutsu
porca puttana
Italian vulgar expression, it's meaning in english is comparable to "fuck!" (literally meaning pig bitch). It can be used for expressing extreme pain or immidiate regret/ashtonishment
porca puttana by Doukutsu May 30, 2024