Resticle Share definition Flag A special chair made to dip your balls in while relaxing you can soak your nuts. Man I am so stressed out. I need to relax in my resticle Resticle by Alan Villarreal September 17, 2005 0 0 Get merch Get the Resticle mug. Buy Now — $32.95 See more merch