1 definition by Nanofrugality

A website you go to to watch people die.
"Dude Syria is in a big war"

"Yeah, I just saw someone's head get blown off on Liveleak, want to see?"
by Nanofrugality February 23, 2014
Get the liveleak mug.