he want a hole to squeeze in有这种表达么

squeeze应该是用手挤、捏的意思吧,楼主想要表达的应该是“他真想找个洞钻进去。”

我觉得可以采用以下表达:

He felt too shamed to face others.(他无颜面对大家)

感觉上有点差别,但意思基本一样