blackguard
n : someone who is morally reprehensible; "you dirty dog" [syn:
{cad}, {bounder}, {dog}, {hound}, {heel}]
v 1: subject to laughter or ridicule; "The satirists ridiculed
the plans for a new opera house"; "The students poked
fun at the inexperienced teacher"; "His former students
roasted the professor at his 60th birthday" [syn: {ridicule},
{roast}, {guy}, {laugh at}, {jest at}, {rib}, {make fun},
{poke fun}]
2: use foul or abusive language towards; "The actress abused
the policeman who gave her a parking ticket"; "The angry
mother shouted at the teacher" [syn: {abuse}, {clapperclaw},
{shout}]
Source: WordNet® 2.0