shop
Fun Dictionary
-> shop
Search:
shop
- Vulgar Dictionary definition
A prison. Shopped; confined, imprisoned.