meaning of cabouch

cabouch meaning in Urban Dictionary

To cabouch - to cabbage out on the chair. To calm down. Laze about. Do-nothing.