"Barrel drop" is a phrase used to describe a sudden and significant decrease or decline in something, usually related to prices, stocks, or performance. It means that the value or quantity of something has dropped quickly and sharply, as if it fell from a high point like a barrel tipping over and dropping to the ground.
Full definition