Top definition
A product, such as a book, which is given for free in large amounts during a given period.
The World Bank country report was a freeller! It was downloaded six thousand times, and other four thousand copies were handed out.
by Canaque May 29, 2008
Get the mug
Get a freeller mug for your buddy José.