Skip to main content

357Christmasxhris's definitions

Lay road

To engage in sexual conduct at a farming premises
Paddy went to the farm for the weekend to lay road with his bare hands
by 357Christmasxhris December 30, 2016
mugGet the Lay roadmug.

Share this definition