slapped and spat on