Ten Second Wonder Share definition Flag A Guy who blows his load in 10 secends through too much excitement. Jonny had a Ten second wonder I think Jon took a Ten second wonder just looking at her. Ten Second Wonder by Joel Ricard July 5, 2006 0 0 Get merch Get the Ten Second Wonder mug. Buy Now — $32.95 See more merch