blackguard

ˈblaɡɑːd
ˈblaɡəd

noun

a man who behaves in a dishonourable or contemptible way.

verb

abuse or disparage (someone) scurrilously.

you know what sort she is, yet you blackguard me when I tell the truth about her