From Sunday’s Ireland On Sunday, about a ‘newly-published’ dictionary of Irish slang (which has actually been available since 1997):
The majority of the words in Slanguage have Irish or Ulster dialect roots, but Gaelic roots are often completely lost in the translation. For example, “to put the kibosh” on something comes from the Irish expression “cáipín báis” (death cap).
I always assumed that was Jewish in origin. By ‘eck, you learn summat new every day.