Skip to main content

CathMar's definitions

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 July 10, 2016
mugGet the techscuse mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email