14 Funny Italian Animal-Related Idioms Explained
So, you’re hanging out with your Italian buddies, and suddenly they drop a bombshell by putting a flea in your ear! And just when you thought things couldn’t get any crazier, they start talking about making someone see green rats! Welcome to the wild world of Italian animal idioms! From verbs to adjectives, slang words …