did you just get done smoking? you look like you just came fresh out of the oven
just got done smoking weed
"did you just get done smoking? you look like you just came fresh out of the oven" What is the definition of "fresh out of the oven"?