roost lay

Fun Dictionary -> roost lay

roost lay - Vulgar Dictionary definition

Stealing poultry.