B.A.P.F.
A super strong insult that means someone is a bad-ass dog lover. It's for people who don't just like dogs, they love them and hate you for it.
My friend got bit by a dog. I told him he was a BAPF and he laughed and bit me back.
My neighbor’s dog peed on my lawn. I called him a BAPF and he gave me a 10-minute lecture.
I told my dog's owner he was a BAPF, and he started crying and called the police.