Loosened or separated; unfastened.
Informal In confused distress; upset.
come unglued
Also, come unstuck. See come apart at the seams.