Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
Though I know what 虎背熊腰 means, I sometimes like to see how Google Translates certain phrases to test its accuracy and I got "Huggy" LOL!!! So, always be wary.
Same. As a native Chinese speaker this is the first time I hear the phrase, and it occurs to me as very non-standard(dialectal). I'm quite surprise that it does occur in 老舍’s work though.