Top Definition
A person who loves life - positive about every aspect of existence. If you want the positive, flowery side of things, ask scedell. Their rose-colored glasses approach can be off-putting to some, but people for the most part are drawn in by scedell's sugary sweet goodness.
Person 1: "Who was that girl outside crooning about the beauty of flowers and mankind's innate goodness?"
Person 2: "That's a scedell"
by Teardrops in Heaven November 08, 2010

Free Daily Email

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

Emails are sent from We'll never spam you.