{{term}}
- {{preview}}
techscuse
noun:
a lame
explanation where technology is blamed for obvious and often
intentional
human error
.
She used
the lame
techscuse "I never got the
email
" to avoid having to take
charge
of the project at work.
by
CathMar
March 24, 2016
Get the
techscuse
neck gaiter and mug.