1 definition by Snipazer

A torrent site. The best one ever and kicks The Pirate Bay's ass! Invites and random open registrations. If you don't belong to Demonoid, you should be jealous that you aren't
I wish I was a member of Demonoid because everyone on there is so cool, and they have the best torrents ever.
by Snipazer June 21, 2007
Get the Demonoid mug.