look up any word, like fluffer:
 
1.
tickling a person through some form of communication technology, not through physical contact.
I recieved a message saying tickle,tickle, tickle. I thought to myself, I just got cyber-tickled.
by Carl with a C October 06, 2009

Words related to cyber-tickle

cybersex gooch penis sex tickle