what does kotch mean in the uk ?

L

Leland

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

Similar Topics