Skip to main content

3 Syd's definitions

Starlight Tour

Term used by the Saskatoon Police Department to describe the practice of leaving drunken Indians to freeze to death on the outskirts of the city.
"Looks like Dakota here might have had a few too many tonight. A Starlight Tour should clear his head."
by 3 Syd November 7, 2006
mugGet the Starlight Tourmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email