describes anything that is considered to be extremely expensive or extremely pricey
a lot of money, a pile, big money, a packet...
- These shoes cost me an arm and a leg.
- The trip's cost an arm and a leg but it's well worth it
- He'd only just bought it when we met. It has cost him an arm and a leg