Tastyculz Share definition Flag Testicules that are particularly tasty. -bob: LICK MY TASTYCULZ BITCH, they taste goooooood -paul : no ty Tastyculz by souflyte55 January 27, 2011 0 0 Get merch Get the Tastyculz mug. Buy Now — $32.95 See more merch