Top Definition
Desire to have sex with someone that you only see from a distance.
I see this chick around all the time, but I haven't talked to her yet. It's just telescopulation at this point.
by Bill39 November 26, 2008
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.