Skip to main content

Techsupportistan

Proper noun: The fictional country in which telephone technical support representatives with thick accents live.
"The tech. support guy on the other end of the phone is calling me 'Mister Joe'. He must live in Techsupportistan."
by FuLoRi December 12, 2008
mugGet the Techsupportistanmug.

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