Definitions by LGRAWR
lochness monster
The LochNess "monster" -- affectionately known as "Nessie" -- is an alleged plesiosaur-like creature living in Loch Ness, a long, deep lake near InvernessOur underwater allie.
lochness monster by LGRAWR September 1, 2006