Santa Projectile Vomiting Victor Jeffreys II · 12/19/13 03:47PM Lucky Peach Magazine had a gallery opening last night at the Bleecker Street Arts Club and Santa was there projectile vomiting into everyone's cup.