Idioms are phrases with a symbolic meaning, meant to express popular knowledge in funny, creative, and abstract ways. Sometimes way too abstract. Usually, regional sayings come from a noteworthy event or story, then evolve to develop their own widespread recognition within that area’s population. Phrases like “cat got your tongue?” are well-known amongst English-speaking countries, [...]