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
Testa di merda
Testa di merda by Doukutsu May 30, 2024