snaffle up

Intermediário superior (B2) informal

To grab something quickly so nobody else can have it.

"Shoppers snaffled up all the discounted items within the first hour of the sale."