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
Get the mug
Get a telescopulation mug for your coworker Manley.