look up any word:
1. pezzo di merda
"piece of shit" in Italian.
"pezzo di merda" as in "you piece of shit"
2. pezzo di merda
piece of shit (in Italian)
Livorno Fans: Berlusconi pezzo di merda! (Berlusconi, you piece of shit)
rss and gcal