dog hole

listen to the pronunciation of dog hole
Английский Язык - Турецкий язык
köpek delik
Английский Язык - Английский Язык
{i} (Slang) "dog lair", shabby dirty place
doghole
{n} a vile hole or place, a mean house
doghole
A place fit only for dogs; a vile, mean habitation or apartment