Saturday, March 6, 2010

Pop term of the day:
self-defecating

self-defecating

To unintentionally demean one's self. To unthinkingly place one's self in an unflattering light.

People who minimize their genius are self-deprecating. People who eulogize their ignorance are self-defecating.


Urban Dictionary

No comments: