Random
Source Code

Testa di merda

Italian vulgar expression, meaning "Shithead"

"Ehi, testa di merda, ti faccio un culo cosi!"

by Doukutsu May 30, 2024