Top definition
1. Someone whose life is entirely ran by technology.

2. A person that is addicted to Techno music
Man... Ricky's always walking around with those giant headphones on blasting techno music so loud the whole world can hear it. That dude is a technopuppet.
by edigital July 13, 2012
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush