Who am I?I am filled with bitter criticism or malice.
The definition of besmirch is to cause harm or damage to the purity, luster or beauty of something.
Imported from external platform