English-Italian dictionary »

eat my shorts meaning in Italian

EnglishItalian
eat my shorts (irreverent rebuke or dismissal)
phrase

ciucciati il calzinophrase