lean, mean (something) machine

lean, mean (something) machine

Someone or something who is prepared and able to work very hard, skillfully, and efficiently to do something. A humorous play on the phrase "lean, mean fighting machine." After 15 years of experience in this industry, our little firm has become a lean, mean bean-counting machine. This little barbecue might not look like much, but it's a lean, mean grilling machine!
See also: machine, mean
Farlex Dictionary of Idioms.
See also:
  • (someone or something) promises well
  • a/the feel of (something)
  • (I) wouldn't (do something) if I were you
  • (have) got something going (with someone)
  • a straw will show which way the wind blows
  • accompanied by
  • accompanied by (someone or something)
  • accompany
  • a crack at (someone or something)
  • a/one step ahead