fantasticle Share definition Flag A fantastic testicle... a fantasticle. Ryan: Sean, you have fantasticles. Sean: You're a creep. fantasticle by daflubbernaut123 March 10, 2010 0 0 Get merch Get the fantasticle mug. Buy Now — $32.95 See more merch