bare laid Share definition Flag To have intercourse once or more in one night. "Bare" originates from the London slang to mean "an abundance of". "Ahh mate I got bare laid last night" bare laid by simon1111 November 21, 2007 0 0 Get merch Get the bare laid mug. Buy Now — $32.95 See more merch