Definitions of on the loosep:

  • adjective:   having escaped, especially from confinement