Techno-crap Share definition Flag Any low-quality gadget. End the agony, stop buying techno-crap. Techno-crap by rperazag July 23, 2010 0 0 Get merch Get the Techno-crap mug. Buy Now — $32.95 See more merch