"liveleak"

Definition #1 for "liveleak"

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

mathemology

Definition #2 for "liveleak"

LiveLeak is a video sharing website known for publishing extremely graphic content, such as murders, fights and terrorist beheadings.

Don_Bonnigan




© Anyterm LLC All rights reserved 2019. Terms of Service | Privacy Policy |