Yes, there is a double meaning. The ad has two pages, and on the second they pretend that it refers to the availability of food. However normally the phrase would be used to express "enough already" or "stop it". (Which also works for Sara.) I didn't think I could express this concisely in the title, so I left out the details.