Subscribe English
look up any word, like fapping:
 
1.
A town, village, or area where old people gather to live, and presumably die. Hence, Satan puts them on Layby because he can not afford to keep them in Hell as of yet.
The town of Toowoomba, Queensland, Australia is Satan's Layby.
by Fostorb June 26, 2007
3 3

Words related to Satan's Layby:

devil's layby layby old people satan