Skip to main content

Definitions by MoreAwesomeThanThisGuy!

self-defecating 

To shit oneself. From the word "defecate," meaning, "have a bowel movement." And the word, self, meaning "One's identity."
"Yo, did you see that guy? He was totally self-defecating!"