a place fit only for dogs; a vile, mean habitation or apartment

listen to the pronunciation of a place fit only for dogs; a vile, mean habitation or apartment
English - English
doghole
a place fit only for dogs; a vile, mean habitation or apartment
Favorites