gnarfspeekle Share definition Flag The reproductive organs of smurfs damn thats a big gnarfspeekle gnarfspeekle by bxbrad May 24, 2007 0 0 Get merch Get the gnarfspeekle mug. Buy Now — $32.95 See more merch