Slim Pickings

What does the idiom “slim pickings” mean?

Definition: a small range of choices or no choices at all, a poor selection

Example: I tried to get some groceries before the snowstorm, but when I got to the store it was slim pickings.