look up any word, like eiffel tower:

1 definition by EMitchell3

 
1.
The physiological interaction with ones own self or others sexually, while being predominantly aroused by image, sound, or text provided via cyberspace. internet.
by EMitchell3 August 07, 2003