Top definition
When plans are thwarted due to sharting suddenly.see shartthwart
My plans for sending the package were thwartched while standing in line at the post office.shartthwart
by AJfromLA December 09, 2011
Get the mug
Get a Thwartched mug for your cat Rihanna.