mill lay

Fun Dictionary -> mill lay

mill lay - Vulgar Dictionary definition

To force open the doors of houses in order to rob them.