LiveLeak is a video sharing website headquartered in London, United Kingdom that lets users post and share videos. The site was founded on 31 October 2006, launched as a tamer version of the Ogrish. com... wikipedia.org
Definition #2 for "liveleak"
LiveLeak is a video sharing website known for publishing extremely graphic content, such as murders, fights and terrorist beheadings.