1 definition by grawlee

An interface, usually seen in science fiction, for humans to remotely pilot a warrior robot in action.
tele-dodonicks, as shown in the film Pacific Rim.
by grawlee May 24, 2013
Get the tele-dodonicks mug.