1 definition by Mr. Banana

Top Definition
Something strange u don't wanna see.
You hear some strange gurgling-sounds coming from the living-room.
<friend> wtf was that?
<you> I don't know, I think it was lene
<friend> wow, I don't wanna see what that is, lets run
<you> probably a good idea
by Mr. Banana January 22, 2004
Mug icon
Buy a Lene mug!