Skip to main content

Definitions by Cosmocide

Technoloid

To open a locked door using electronic instruments.
I had to technoloid the door.
Technoloid by Cosmocide May 9, 2019