tele-dodonicks Share definition Flag 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 0 0 Get merch Get the tele-dodonicks mug. Buy Now — $32.95 See more merch