simon1111's definitions
To have intercourse once or more in one night. "Bare" originates from the London slang to mean "an abundance of".
by simon1111 November 21, 2007
Get the bare laid mug.
Get the bare laid mug.We'll email you a link to sign in instantly.