Nowoczesny słownik polsko-angielski

shit-hole

dump of a village

little hick town

the sticks

pisshole

shithole