be fresh out of something

be fresh out of something

have just sold or run out of a supply of something. informal
See also: fresh, of, out, something