1 definition by B_JAMZ

Top Definition
Venue or Show where new hip hop music is released (or dropped)...
Tha Drop Box is where you hear New Hip Hop Joints first.
by B_JAMZ January 25, 2012

Mug icon
Buy a drop box mug!