in

cut the mustard

cut the mustard

Meaning: to succeed to come up to expectations to be competent enough to be adequate enough to participate or compete to be up to the …

What do you think?

6700 points
Upvote Downvote

Posted by Sean

far cry from

devil’s advocate