It is a neologism that refers to a person who over-clings to technology. Obsessed with technology. It derives from the English term Trch, which means technology.