squiglette

a term, derived in Cape Breton, Nova Scotia, pertaining to a very young, attractive female.
Man, those squigs are such squigs... that they're squiglettes.
by Gregori November 23, 2005
Get the squiglette mug.

Squiglett

''The worm eggs hatched and the squigletts cam out''
by SoulReaper(DeadWolf) November 26, 2016
Get the Squiglett mug.