Definition

Excessively or harshly cathartic; designed to produce an extreme emotional or psychological release or response.