What does Kotch mean in the UK? vomit in British English 2. to eject or be ejected forcefully; spew forth.