Skip to main content

Definitions by grawlee

tele-dodonicks 

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.
tele-dodonicks by grawlee May 24, 2013