This may be one of the most disgusting things I have ever seen but the gym teacher was arrested after punching Snooki who is a cast member on the reality TV Show Jersey Shore.

snooki