Italian-English dictionary »

ciucciati il calzino meaning in English

ItalianEnglish
ciucciati il calzino phrase

eat my shorts(irreverent rebuke or dismissal)
phrase