Find the word definition

Wikipedia
Gorguts

Gorguts is a Canadian technical death metal band from Sherbrooke, Quebec. The band was formed in 1989; its only constant member has been Luc Lemay.