shittechtard Share definition Flag n., Someone who chronichly has technology problems and bothers you about it all the time. My girlfriend is such a shittechtard she can't operate a mac. shittechtard by dan nm August 15, 2007 0 0 Get merch Get the shittechtard mug. Buy Now — $32.95 See more merch