Skip to main content

DELL Services 's definitions

Tech Hate

A term used when you loathe slow or non responsive technology.
Jason: Damn that internet connection!
KC: I see you got your Tech Hate on.
by DELL Services August 26, 2007
mugGet the Tech Hate 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