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 Landrmug.

Share this definition