Idiom of the Day: Cut the mustard
Cut the mustard = to succeed; to come up to expectations; adequate enough to compete or participate

Comments