"Kosher" in Judaism basically refers to things being correct, fit or proper in accordance with halakha. Like a variety of other Yiddish words and phrases (my personal favourite being schmuck and, to a lesser extent, klutz) it has made its way into casual English.
The kosha stuff was...