Walled garden, A 1. A situation that is pleasing or comfortable and at the same time doesn’t allow someone to leave. VN:F [1.9.22_1171]please wait...Rating: 0.0/10 (0 votes cast)