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 mug.