may be a reference to “spilling the beans.” Do you or does someone around you have a secret you need to spill… or did spill?

Beans can also refer to money. Do you need to be a “bean counter” and pay more attention to your finances?