Squiggle, fortunately, does not belong to me. He is a product of my neighbor Rachel Lynn's imagination. Unfortunately, he enjoys tormenting us every chance he gets. Although his title says tadpole, Squiggle is, in fact, a Greek letter Delta.

If you really wanna know more about Squiggle (are you really sure?) read the stories below...

 

  Squiggle, the Tadpole
  Squiggle, the PITA
  Rachel Tried to Convince Squiggle to Live with Jacqui