What does blame hound mean?

blame hound meaning in Urban Dictionary

an authorized which cops the fault for anothers indescretion.