Etymonline: gut (v.) "remove the guts of" (fish, etc.), late 14c., from gut (n.); figurative use "plunder the contents of" is by 1680s. Related: Gutted; gutting.