D defs.my
Entry 1 sense Webster, 1913

put up or shut up

· IPA
01 phrase Do what you claim you can do; -- a challenge to someone who has claimed some ability.
  1. 1.
    Do what you claim you can do; -- a challenge to someone who has claimed some ability.[colloq.]