all idiomatic expressions are unintelligible when they are read literally

That's a better definition than the one at Dictionary.com, bushmillsneat.

Dictionary.com - idiom

A speech form or an expression of a given language that is peculiar to itself grammatically or cannot be understood from the individual meanings of its elements, as in keep tabs on.