3.Informal. to criticize harshly; attack verbally: He slammed my taste mercilessly.
slam creationists.