be fresh out of

be fresh out of something

  (mainly American & Australian)
to have just finished or sold a supply of something, and have no more left Sorry, we're fresh out of bread this morning.
See also: fresh, of, out