I discovered an interesting French idiom today – prendre la mouche – which means literally ‘to take the fly’ and is the equivalent of ‘to go off in a huff’. Huff refers to ‘a passing mood of anger or pique’ A French equivalent of ‘to be in a huff’ is être vexé. Are there similar expressions in other languages?
La mouche means fly, button or patch comes from the Latin mŭsca (fly)
Here are some other expressions featuring this word:
– bateau-mouche = pleasure boat (on the Seine)
– fine mouche = sharp customer
– oiseau-mouche = hummingbird (‘fly bird’)
– pattes de mouche = spidery scrawl (‘fly paws’)
– poids mouche = flyweight
– papier tue-mouche = flypaper
– mouche du coche = back-seat driver (‘coach fly’)
– mouche à miel = honey bee (‘honey fly’)
– faire mouche = bull’s-eye
Source: http://dictionary.reverso.net/