Skip to main content

Definitions by Nogusimnotokay

Squigglet 

(noun) baby worm.
While playing in the dirt, I saw a squigglet in the ground
Squigglet by Nogusimnotokay April 13, 2017