Skip to main content

LouchLover's definitions

Louch

(Noun) a couch that is perfectly suitable and can even be considered ideal for sleeping. In some cases, a louch can be preferred over a bed for means of sleeping.
"I went back to a friend's house after the bar and slept on his louch, it was the best sleep of my life."
by LouchLover December 4, 2023
mugGet the Louch 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