dub lay

Fun Dictionary -> dub lay

dub lay - Vulgar Dictionary definition

Robbing houses by picking the locks.