choke on

Verb

 * 1)  To refuse to accept (something).
 * I told him what happened, but he choked on the truth.