quote:some of these sarcastic remarks that I make are in fact intended to be self defecating in a sense to give others a laugh
Trust me. They do. Perhaps more so than you'd intended.
FWIW, I believe the term you're looking for is "self-deprecating". Defecating is something entirely different.