HOLE UP Meaning of HOLE UP in English = hole in Slang English vocab. Английский сленговый словарь. 2012