What does ‘pony up’ mean?

( v ) To pay up your share. Dad finally ponied up $500 so I could get the guitar.