1 definition by Will =D

Top Definition
The cuddliest pokemon evar that is a morph between a squirrel and a turtle
Ash : Go Squirtle!
Squirtle: Squirtle! Squirtle!
by Will =D July 01, 2009

Mug icon
Buy a Squirtle mug!