Skip to main content

Definitions by Tarantula23

Scottish Landing 

The act of taking a dump in a public or inconvenient place, particularly the middle of a street, as if claiming the land in the name of chaos and digestive urgency
“Bro, I had Taco Bell and no time. I had to make a Scottish Landing behind a parked Prius.”