1 definition by ATC1967

1
A place where pieces of shit are allowed to stay and are shielded from the laws of the land designed to protect a Countries Citizens.
When the public is allowed to sue stanktuary cities, they will stop protecting criminals.
by ATC1967 February 04, 2020
Get the mug
Get a Stanktuary mug for your mate Riley.