답답해 translation English (ddab ddab hae)

So the phrase “ddab ddab hae”— in English, so I find the translation in the concept superfast. Why? First, it is onomatopoeia which means it literally describes how it feels.

Second, this is exactly the feeling I have when I am stuck indoors. To me maybe my spirit is like a mountain spirit, I must be outside in the outdoors?