look up any word, like ratchet:
 
1.
Live video chat either 1 way or multiway. where you can see them through digital video on a pc, cellphone, using webcam or other video devices.
Alex and I were expressing our digital flesh
by shinj April 08, 2011