Shop till drop é um idiom que significa fazer muita compra. Exemplos:
“People tend to shop till they drop during sales season.” (As pessoas fazem muitas compras durante a época de promoção.)
“Peter is very stingy, he never shopped till he dropped. Not even on Black Friday.” (Peter é muito sovina, ele nunca fez muita compra. Nem mesmo na Black Friday.)