Originally Posted by
Judge Smails
Wow....Yeah, I would hope most of us here are self-defecating, otherwise you might have an issue on your next medical. I think the word you're looking for is 'deprecating.'
Good job proving your own point.
Yeah, no. Try again
http://www.urbandictionary.com/define.php?term=self-defecating&defid=4035737
https://answers.yahoo.com/question/index?qid=20080605041717AAaNh1o