LURKINGPLACE

Source: 566

lurkingplace. Lurkingplace, n. a secret place, hiding place, den