1 definition by Mr Professor

to vomit (especially when one is intoxicated)
After too many tequilas, he rushed outside to lay a pizza on the porch.
by Mr Professor October 25, 2013
Get the lay a pizza mug.