Some of these expressions are proverbs, not idioms. An idiom, strictly speaking, is an expressions such as "How's it going?" or "I was like...(for "I said) where local usage has placed a special meaning on words which is different than the literal sense.