Top definition
To talk an unending steam to randomly selected technical word to convince those around you that you are a technical guru.
F****g hell the support team are techshighting again.
by Andy Brown March 14, 2003
Get the mug
Get a techshightin mug for your Aunt Nathalie.