Talk:wigglers

Adjective describing a network of people working together to accomplish a task. Picture a centipede with many segments all moving towards one common goal.--174.66.164.154 21:52, 9 April 2017 (UTC)michelle walashek