Slang meaning of Kibosh

Kibosh means: Toilet