meaning of Abkoche

Abkoche - German to English

rip-off joint [coll.]