eat your desk means :it's time to work or time for hard work ,time to use your brain .it's the best and own answer for this question
It can mean to eat a huge amount, more than you normally would.
To eat dirt simply means to endure or accept insults or bad treatment.
Eat your hat: a statement made when you are positive that something will happen, as in "I'll eat my hat if our team loses this game."
That's not an idiom. It means just what it looks like -- something is fit for you to eat.
As in "I am so hungry, I could eat a horse"- means you are extremely hungry- since a horse is VERY big.
Advertising
It is not an idiom, it means your nose is itching.
It's not really an idiom. It means "what are you thinking about."
RFP is not an idiom. It's an abbreviation.
Yes, light snack is an idiom. You cannot eat a light as a snack! :)
"Sieve" is not an idiom. See the related link.
It's not an idiom. It means the tip of your nostril.