mystery

Definitions

General English

  • noun something that cannot be explained

Slang

  • noun a runaway person, vulnerable minor. A term from the language of pimps, paedophiles, the homeless and police, referring to someone of uncertain origin or identity.
http://www.dictionarycentral.com/definition/mystery.html