Top definition
Having, or have had, sexual intercourse with another.
Guy: Hey, would you like to go back to my place and have the laids?
Girl: I have a boyfriend.
by Nex (level:1001) May 28, 2016
Get the mug
Get a The laids mug for your barber Bob.