polyorchid Share definition Flag Polyorchid: Someone with 3 or more balls....AKA....James Bob: OMG ive just dicovered ive got a POLYORCHID!!!! polyorchid by ShakeyJakey September 29, 2007 0 0 Get merch Get the polyorchid mug. Buy Now — $32.95 See more merch