Holy shit.
Judging from the already present pool and the lack of a barf mark that leads back to directly under his mouth one can only conclude that he has been spewing a non stop inch and a half in radius stream of barf for at least eight seconds. And it only makes the picture even greater. Batman's list of heroic actions now includes firefighting.