English-Turkish translations for shithole
Definition of shithole
- A very dirty or unpleasant place
- A dysfunctional place
- A hole into which one defecates or dumps excrement
- The anus
- An unpleasant or despicable person
Trending Searches
Popular Dictionaries