To masturbate while on a conference call when telecommuting.
John was soo bored during his manager's staff conference call that he telebated to pass time.
by 2 Da Quad April 07, 2011
Can you define these popular missing words?
(verb). The act of masterbating while working remotely or teleworking.
John didn't get much done when he was working from home. He just wanted to telebate instead.
by Mdad28 January 03, 2014