tìm từ bất kỳ, như là the eiffel tower:
 
1.
A release from a single person and not a group/company.
The latest Lost episode is finally online, but it's a DIY release. Let's wait for LOL or XOR.
viết bởi Jonas Bjerre 25 Tháng mười, 2006

Words related to DIY release

diy d.i.y. do it yourself file sharing lol release xor