Random
Source Code

Self-Defecating

To intentionally or unintentionally shit one's pants.

Man: What's that horrid stink? Have you shit yourself again?

Man 2: I've been self-defecating.

by lightheaded2687 March 5, 2010

61👍 31👎