Skip to main content

yukonpotatoe 's definitions

morella

one amazing, beautiful, and outgoing person who has every right to be loved and given tons of affection to. this person is adored by 99% of the people they meet, and makes everyone feel like a totally awesome person.
Man, everyone deserves a Morella in their life
by yukonpotatoe March 13, 2018
mugGet the morella mug.

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