Doghole /(?)/

Dog·hole

Doghole

n.
  1. A place fit only for dogs; a vile, mean habitation or apartment.