掏腰包tāoyāobāo
Top 45000
Meanings
1. to dip into one's pocket; to pay out of pocket; to foot the bill
Characters used