Top definition
A sure-fire method guaranteed to make copious, innumerable amounts of revenue, usually through a product being sold or an event being offered.
The Nintendo DS and Nintendo 3DS sell so well, Nintendo treats it like a license to print money.
by Ari Rockefeller February 13, 2013
Get the mug
Get a license to print money mug for your cousin Abdul.