ROOST LAY


Meaning of ROOST LAY in English

Stealing poultry.

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