Techno rape Share definition Flag The painful slowing down of a computer that ocurs when you connect an iPhone to a Windows OS Sorry got to drop the Skype my iPhone's Techno rape my laptop and I cant even surf for porn it's that slow. Techno rape by Bed-Bugscouk August 6, 2012 0 0 Get merch Get the Techno rape mug. Buy Now — $32.95 See more merch