smack down

Verb

 * 1) To defeat utterly and decisively, especially in a humiliating way.
 * 2) To successfully refute (someone or someone's idea or proposal).