macedog
A friend who doesn't let anyone talk trash about you.
My macedog would fight anyone who said bad things about me.
He's my macedog. If someone talked trash about me, he'd beat them up.
He's my macedog. He'd fight a whole class for me.
xs