1 definition by Lil Lean Water

(noun) A place where you go to chill at; A Cognac that's made in France

(verb) To chill

Origin: "Netflix & Dusse" by smino
Boy 1: Yo dog, I met this badass shorty at the club the other night.
Boy 2: Oh word what happened?

Boy 1: I took her to the dusse, we watched some movies and fucked

Guy 2: Dope
by Lil Lean Water December 22, 2019
Get the Dusse mug.