Top definition
The Lebanese Loch Ness Monster. Refers to a very large an unwieldy type of ghost leviathan. Tends to live in lochs, or otherwise a moat if available.
I'm being chased by the LLNM!
by Cornice April 02, 2010
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug