dingle-dangle

Etymology
Reduplication from.

Adjective

 * 1)  Hanging loose; swinging backwards and forwards.