Skip to main content

morela

(MAH-RE-LAH)
1. Best there ever was.
2. Best there ever is.
3. Best there ever will be.
...morela::you as water::life...
by winkywoo September 14, 2004
mugGet the morelamug.

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