meaning of blood throttling

blood throttling meaning in Urban Dictionary

A scream you notice from within the walls whilst babysitting a creepy kid later through the night. A not-so-common abuse of "blood curdling."See: Gnar