meaning of airborne drop

airborne drop meaning in Urban Dictionary

going on an extended journey of any sort via any mode of transportation, and raging upon instant arrival to your location.