Learn Italian swear words, insults and dialects, with meanings in English.
Learn the Italian your phrasebook politely skipped.
Italian swear words, insults, dialects and colorful sayings: discover 334 expressions with meanings and usage notes in English and Italian. Find out what you just heard, how strong it is and when to keep it to yourself.
IN ON THE JOKE, NOT LOST IN TRANSLATION
Was that friendly teasing or a real insult? Learn to recognize the tone before you repeat a phrase. A cheeky companion for Italian learners, curious travelers and anyone trying to follow the banter in Italian films and TV.
UNDERSTAND MORE THAN A LITERAL TRANSLATION
Every expression in the collection comes with English and Italian explanations of its meaning and use. Words stay in their original Italian or dialect form, with literal meanings included when available. The interface is also available in English and Italian.
EXPLORE ALL 20 REGIONS
Choose one or more regions on the map, find a region by name or discover expressions used across Italy. Each card shows the region, register and intensity of the expression.
LISTEN AND SHARE
Listen with your device’s voice, stop playback whenever you like and share an illustrated expression card. Text-to-speech is a reading aid; dialect pronunciation may differ from local speech.
CHOOSE YOUR LEVEL
The standard selection contains 265 expressions. Optional vulgar mode, off by default, adds 69 stronger entries. The standard selection also includes insults: understanding the context is part of the discovery.
The collection and random selection work offline, with no account required. Voice playback depends on installed voices; some need an internet connection. The app contains ads.
Some words break the ice. Others need a little care. Pick a region, let the Moca surprise you and discover the meaning behind the mischief.
Novedades
A smoother, easier-to-use map, new expressions and meanings in Italian and English. More variety, improved read-aloud and more reliable sharing. Visual and stability fixes.