Seriously Technical Device Share definition Flag Seriously Technical Device is a slang term for a STD. "Hey, did hear that Amanda has a Seriously Technical Device." "Yeah man, she's got some gadgets!" Seriously Technical Device by Meowwoman March 22, 2009 0 0 Get merch Get the Seriously Technical Device mug. Buy Now — $32.95 See more merch