1 definition by Jon Sendelbach

The feeling that you have to fart but when you try you really shit your pants.
I hope that Russ does not thart in the meeting this morning.
by Jon Sendelbach May 12, 2004
Get the Thart mug.