Top definition
an extremely useful website that allows you to download videos for free.
Bob: i just bought the new Aldus Snow album on itunes for only 30$!!

Joe: F U, i just got that for free on LOSER
by onewhodies November 12, 2010
Get the mug
Get a mug for your dog Nathalie.