What does ‘duckets’ mean?

( n ) Money. That car must have cost somebody some serious duckets.