Wiktionary
burn a hole in one's pocket
vb. (context idiomatic said of something valuable English) To cause someone to be tempted to spend money.