Skip to main content

Definitions by Mr Professor

lay a pizza 

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