What's the meaning "the price made my wallet pucker"?
I learned this sentence from:
"Yesterday, Apple finally revealed a new MacBook Pro, a full 527 days after the last refresh. The Touch Bar was fancy and bright; the gorgeous display wowed eye sockets; and the price made my wallet pucker. "
Is it means the price is a bit expensive for me?I'm sorry, *what's the meaning of...