Top definition
a third party who cops the blame for anothers indescretion.
I droped the worst fart the other day and used my baby son as my blame hound.
by Golden Leper July 03, 2003
Get the mug
Get a blame hound mug for your dad Trump.