Find the word definition

Wiktionary
fresh out of

a. 1 (context idiomatic English) of someone who has recently left one stage of life to begin another. 2 (context idiomatic English) having completely exhausted one's supply of (a commodity).