Skip to main content

R. McGeddon's definitions

narf

An invented creature. The word was used to describe the creature by M Night Shyamalan in his film "The Lady in the Water."
"The narf is in the water."
from "The Lady in the Water."
by R. McGeddon August 12, 2006
mugGet the narfmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email