Something that is both shitty and nasty.
You smell pretty shasty. Whens the last time you showered?
by Machray November 9, 2017
Get the Shasty mug.