Meaning
Very enthusiastic, eager, and interested in something.
Origin
A British idiom from the 1600s, playing on the word 'keen', which meant sharp or biting, like the taste of mustard.
Example Sentence
"He's as keen as mustard to start his new job next week."
Synonyms
eager
enthusiastic
excited