DRAG LAY


Meaning of DRAG LAY in English

Waiting in the streets to rob carts or waggons.

Slang English vocab.      Английский сленговый словарь.