Skip to main content

Urbangirla's definitions

dechanira

Dechanira is a goddess send from above to protect its beloved ones. No one can resist her beauty and will fall in love. She does have an evil mind that can make her do wrong things.
Dechanira uses her beauty to trick people.
by Urbangirla February 26, 2017
mugGet the dechanira 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