UP TO ONE'S ARMPITS


Meaning of UP TO ONE'S ARMPITS in English

deeply involved in something unpleasant.

→ armpit

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.