boy, that guy on the cable talk show sure is a lambastard
a particularly annoying or irritating verbal abuser
"boy, that guy on the cable talk show sure is a lambastard" What is the definition of "lambastard"?