Idioms exist in every language. It is estimated that there are at least twenty-five thousand idiomatic expressions in the English language (Wiki).
“Break a leg” has nothing to do with a leg (means good luck).
Idiom “a son of a bitch” has nothing to do with either mother or grandmother. And attempts to decompose the content of idioms into the content of individual parts testifies to the level of knowledge of the language.
Write a comment