squiggler

listen to the pronunciation of squiggler
English - English
anything that squiggles