Top Definition
A fictional waterfall, where seashells cascade in colorful array over a cliff landing in a meadow below, leaving treasure to be found later by children and their parents.
Shelley Falls (actively showering from 6 am to 8 am each day) leaves a myriad of seashells in the meadow, glistening in the sun and delighting the hearts of children.
#shell #falls #cascading #seashells #treasures
by Mijoy February 06, 2010
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×