The bitch getting clocked is the star of an MTV reality show. They were in a bar in either NY or NJ I forget. Some say it was staged for ratings.
http://news-briefs.ew.com/2009/12/11/jersey-shore-punch/dude got arrested, so it definitely wasnt staged (although I think everything is staged on MTV)
He keeps hitting her over and over again??? Why?!?