Skip to main content

MoreAwesomeThanThisGuy!'s definitions

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!"
by MoreAwesomeThanThisGuy! March 5, 2010
mugGet the self-defecating mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email