Meaning of HOLE in English

HOLE

Noun. A despicable or undesirable place. E.g."You're welcome to come over to mine, but it's a bit of a hole."

Slang English vocab.      Английский сленговый словарь.