1 definition by SaraLochness

Top Definition
A being named after the monster with its enormous beauty.
Damn that is one good Loching chick.

That is loch right there!
by SaraLochness May 19, 2011

Mug icon
Buy a Loch mug!