Skip to main content

Definitions by Moleculo

To become available or arrive on the market.
"The new Eminem cd is sceduled to drop march 28th..."
drop by Moleculo July 19, 2003