What does ‘Cost a bomb’ mean?

Expensive.

“Your watch is gorgeous.”

“I should hope so, it cost a bomb.”