Clue: Given a pub meal, brought it all up (6)
Answer: BARFED
Explanation: Definition: brought it all up
BAR FED ('given a pub meal'). I did not know that this synonym for "worshipped at the porcelain altar" had crossed the Atlantic.