Skip to main content

Definitions by anon3823

directleaks 

A stupid shitty website that steals others' work and sells it
FUCK DIRECTLEAKS
directleaks by anon3823 May 26, 2023