self-deprecating

from WordNet (r) 3.0 (2006)
self-deprecating
    adj 1: conscious of your own shortcomings
    

[email protected]