Does "yak something down" mean "vomit something"? What does it mean exactly?
Native speaker’s answer
Rebecca
You are correct. To "yak" is a slang expression meaning to vomit, puke, or throw up. In this context, the speaker has used it to say that someone puked/vomited all down the produce aisle. Ex: Peter got food poisoning and yakked all over the table. Ex: She smelt something unpleasant and immediately started yakking.