What does casterbate mean?

casterbate meaning in Urban Dictionary

the work of masterbating while having a plaster cast across wrist used.