mike was a tremendous cyber squatter in his day
someone who is constantly on the computer while squating and pleasures oneself
"mike was a tremendous cyber squatter in his day" What is the definition of "cyber squatter"?