What does ‘grip’ mean?

( n ) A lot of money. Wow! That new game costs a grip and a half!
( n ) Money. I can’t go to the beach this weekend; I don’t have the grip.