A person who has an unhealthy obsession with
dogs. They are very vocal about how they love dogs more than
people, and inexplicably hate cats and anyone who likes cats for reasons that don't exist. They are in constant denial that their home, car, and clothes stink and are filthy all the
time, and will date someone just to gain access to their dog.
This guy in my class is a total dog fucker. He stinks
like wet dog all the
time, and we were talking and I mentioned I have a cat and he freaked on me and called me an
evil sociopath.