KEEN AS MUSTARD


Meaning of KEEN AS MUSTARD in English

Phrs. Very enthusiastic, eager.

Slang English vocab.      Английский сленговый словарь.