1 definition by Thirty Two

An iTwat is someone that works in IT or some kind of digital role. They are surrounded by some amazing friends and family but refuse to support them with general IT related enquiries and make a mockery of them during conversations.
I tried asking Tim the other day with help towards my IT-related problem, he's such an iTwat for not helping me!
by Thirty Two January 28, 2021
Get the iTwat mug.