Skip to main content

#LOVEqueen's definitions

Laid

1. A physical way to relieve stress

2. A way to relieve stress

3. To have sex
4. Past tense of lay
1. I need to get laid
2. I laid down an egg
3. My friend got laid last night
by #LOVEqueen December 6, 2016
mugGet the Laidmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email