Top definition
A person showing a dramatic case of social inadequacy by taking refuge in any kind of gadget, in order to avoid real life issues.
X: "How was the date with Nathan?"
Y: "Awful... the moron stayed glued to his cellphone all the time, even making out."
X: "What a lousy technoslave!"
by rperazag June 27, 2010
Mug icon

Cleveland Steamer Plush

The vengeful act of crapping on a lover's chest while they sleep.

Buy the plush