Green’s Dictionary of Slang

kiebosh n.

see kibosh n.