Top definition
:to engage in sexual intercorse
"I sure would like to lay root to her."
"she needs the root layed."
by w4rl0ck1 May 12, 2007
Get the mug
Get a lay root mug for your cousin Yasemin.