Top definition
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
Get the mug
Get a cyber-tickle mug for your brother Manafort.