Top definition
The act of foiling someone's credibility or success by presenting negative facts about you at the most inopportune moment.

To throw someone under the bus.
I was about to land the deal, but then Nick came by and Schoched it.
by KFISHY April 01, 2008
Get the mug
Get a SCHOCH mug for your sister Julia.
buy the domain for your recipe vlog