look up any word, like darude - sandstorm:
 
1.
Similar to a killing blow, but more brutal. It sounds more intimidating.
"It was a fierce battle, but he finally landed the slaughtering blow and won!"
by KittenFluff March 30, 2010
2 0