Top definition
Trying to plead your case in a situation of guilt when you are actually doing more damage than good. Digging yourself deeper.
Mr. Brown went to represent himself at his trial. A spectator saw him and just said to him that he was "Shitting on yourself to make yourself smell better."
by NotNix October 29, 2009
Get the mug
Get a Shitting on yourself to make yourself smell better mug for your Facebook friend Vivek.