Shanghai Switch Share definition Flag To remove someone's eyes and testicles , and put the testicles in the eye holes and the eyes in the nutsack Jerry pissed me off so bad, I gave him the Shanghai switch Shanghai Switch by Jeemfeezy August 9, 2015 0 0 Get merch Get the Shanghai Switch mug. Buy Now — $32.95 See more merch