What does Camsterbate mean?

Camsterbate meaning in Urban Dictionary

The work of mastermating on cam.