Top definition
You got youself in quite a shitspot here, my friend.
by Tony R February 15, 2004
Get the mug
Get a shitspot mug for your cousin Manafort.
A mole or black pimple; beauty spot
You: She's got a giant mole on her face

Friend: dude it's a damn shit spot
by Dakguy05 June 17, 2018
Get the mug
Get a Shit spot mug for your cat Callisto.