cyberbate
i must go cyberbate with my girlfriend who live's two thousand miles away
the act of masturbation in front of ones computer, or to have cybersex
"i must go cyberbate with my girlfriend who live's two thousand miles away" What is the definition of "cyberbate"?