barracoon

  • n.Slave [criminals] centralized location
  • WebBarracoon; Temporary hold; Bara