slagged

verb
  1. criticized harshly or spoke negatively about someone or something
  2. Usage: British informal

Examples