Skip to main content

JyessicaRabbit636's definitions

Toad

An embodied familiar spirit. Can take the form of a car or other domestic animal but in rare and special occasions appears as a toad.
Jason attempted to conjure a spirit for 5 years with no success. It wasn’t until he had given up the toad arrived on his doorstep.
by JyessicaRabbit636 March 2, 2023
mugGet the Toad 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