squiggler

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