Skip to main content

Jackmarshal's definitions

Landr

A one night stand that disgusts you the next day and won't leave.
Not only did I want to vomit after realizing who I slept with, they were a total landr and wouldn't leave my house till I kicked them out hours later.
by Jackmarshal April 22, 2019
mugGet the Landr mug.

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