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
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.