[Originally in early 19th century colloquialto put the kibosh upon,to castigate, overwhelm (a person or political party such as the British Whigs, who were criticized for failing to outlaw flogging in the military), perhaps originally meaning simply "to flog," and from alteration (perhaps in ...
[Slang] 2. Portland cement when thrown or blown into the recesses of carved stonework to intensify the shadows. To put the kibosh on, to do for; to dispose of. [Slang] Meaning of Kibosh from wikipedia - mournfully (OED). No relation to "keen" = eager. kibosh, kybosh to finish, to...