Top Definition
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"
by simon1111 November 01, 2007
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.