What does Abzocke mean?

Abzocke - German to English

rip-off [coll.]