Top definition
A chaotic event or string of them. Sometimes caused through self-inflicted foolhardy "Fuck it" choices. Other times created by others and out of your control but still has you stuck in the middle of a WTF situation.
When we were young we created so many shitscapes that made us sort of legends.

His drinking and drugging made a shitscape of his life.
by Maxchillen September 13, 2016
Get the mug
Get a Shitscapes mug for your brother-in-law José.
Runescape. It's a game made by Andrew something. IT SUCKS. IT SUCKS ASS. Bad Graphics. Bad Lag. Cheaters, and sfcking cheesy. DO NOT PAY for this game unless you want to be consumed by it. It's bad for you. Play some Counter Strike or something
by RUNESCAPE SUCKS December 29, 2005
Get the merch
Get the shitscape neck gaiter and mug.
A geographical/ socio-economical clusterfuck. Generally unsafe & its inhabitants long for a way out.
This country is a shitscape.
by mskillerbyte October 02, 2011
Get the mug
Get a Shitscape mug for your papa James.
A Massive Multiplayer Online Roleplaying Game created by a little known company on the internet by the name of Jagex Inc. this game is basically for Freebies and Noobies alike.Its best that you find yourself another MMORPG to play unless if your really into shitfest graphics and ridiculous skills to master.
Guy 1: "dude Dave,do you play Runescape?

Guy 2: "You mean Shitscape?,hell no!"
by Metrox January 21, 2010
Get the merch
Get the Shitscape neck gaiter and mug.