meandering; snaking; zigzagging
redundancy; superfluity; useless addition
serpent (snake) and scorpion; detestation
long snake; long line (of people, etc.)
strong beginning and weak ending; anticlimax
erratic driving; driving in a zigzag
to miss a big chance; to miss a good opportunity; to let one's enemy slip away
wicked and perverse; weird and incoherent
making an unnecessary addition (to); gilding the lily
(a line, queue) being long and serpentine