Definition of piss-hole in English:

piss-hole

noun

vulgar slang
  • A squalid place.