Top definition
To be late for an event because you were having sex.
We were late to the meeting due to a meat delay.
by Jabberwalking August 04, 2018
Get the mug
Get a meat delay mug for your sister-in-law Helena.