...seems to be a recent meme term for nu metal and the like. Equinox ◑ 11:17, 27 April 2022 (UTC)Reply