2 definitions by Brackle
A human being sent by the gods that is foretold to bring peace amongst the people in the stars. She is foretold to be loved by all her friends and companions and she is on par with baby jesus. But adorable through her whole life.
by Brackle November 29, 2019

