About

The word "自掏腰包" is formed by combining "" (self), "" (to take out), "" (waist), and "" (bag), where "腰包" literally refers to a money bag carried at the waist; the phrase thus directly means "to take out money from one's own waist bag", conveying the idea of paying for something with one's personal funds.

Word Definition - 自掏腰包

zì tāo yāo bāo to pay out of one's own pocket; to dig into one's pocket