I'd say that's more of a true statement rather than an idiom. Prices never DO come down - they always go up.
to come up with new ideas
The expression "to be short handed" is not an idiom, since its meaning may be guessed from the words in it. It means having too few "hands," or crew members.
It means: "whatever happens, good or bad"
Origin: The verb 'to come' has always meant to arrive or appear. In this 20th Century African-American expression, 'come' takes on the meaning of 'speak.'
It would mean that you put a feather into a cup. Perhaps you mean "a feather in your cap," which was a way of showing an achievement and has come to mean any achievement.
to come up with new ideas
It's not an idiom - it means just what it says. Something took "no" time to come about. It's an exaggeration, but the meaning is plain.
The expression "to be short handed" is not an idiom, since its meaning may be guessed from the words in it. It means having too few "hands," or crew members.
The meaning of the idiom "to slap the back off you" is fairly straightforward. It implies an exaggeration, that one would slap someone else so hard that their back would come off.
A British police euphemism meaning to keep out of trouble, commit no crimes
It means: "whatever happens, good or bad"
This is an idiom meaning that the danger is past, as though you were traveling through a deep forest, but you have come out on the other side now.
Origin: The verb 'to come' has always meant to arrive or appear. In this 20th Century African-American expression, 'come' takes on the meaning of 'speak.'
"To come off" can mean several things. Accordingly such a sentence should be created based on that meaning. For example "the ink on that shirt is not going to come off easily." "I don't mean to come off strong, but I am smitten of you." "She is going to come off the stage shortly. When she does so you can tell her. " …And so on.
Meaning showing feelings of frustration and agitation, seems to have come into use within the last 50 years, reason not known
Right away is not an idiom - it means exactly what it says. Something happens or will happen immediately.
It would mean that you put a feather into a cup. Perhaps you mean "a feather in your cap," which was a way of showing an achievement and has come to mean any achievement.