triple ten Share definition Flag A particularly Olympian turd which dives into the water without making a spash. "How'd everything go in there?" "I got a triple ten." triple ten by Dr. Turbo January 15, 2010 0 0 Get merch Get the triple ten mug. Buy Now — $32.95 See more merch