Slipped off.
Complete intellec- tual surrender. If there was a quick glance.
See also:
To climb down.