What does casterbator mean?

casterbator meaning in Urban Dictionary

1. the stimulation of your ego for self gratifiacation via a wecast2. one that is a narcissistic (and possibly an exhibitionist) fucktard that desperately partcipates in the experience of lifecastingverb form of person who casterbates