Shitspot

What is Shitspot?


1.

Bad situation

You got youself in quite a shitspot here, my friend.


52

Random Words:

1. Also known as Old Trafford. Located on Sir Matt Busby Way in Trafford. It's the largest club ground in England. Greatest ground ..
1. To make enormous; to inflate in size, often quickly or abruptly Joe wanted to enormulate his paycheck, so he began to work triple shift..
1. A game similar to dodge ball in which red rubber balls are replaced by rocks. During a spirited game of Iraqi dodgeball, Timmy took a r..