Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by 4me2know
Techno Stress
Share definition
Flag
Upset
;
frustration
due
to electronic or technological failure.
Arg! The printer isn'
t
printing and I have a paper due, I don'
t
need this
techno
stress right now.
Techno Stress
by
4me2know
March 13, 2011
Get the
Techno Stress
mug.