To have an excessive amount of something; Usually money.
"Can you afford that?" "Don't worry, I've got bare beans"