Lily

A person who absorbs (eats) their twin in the womb.
She is a lily.
by katbatman November 19, 2018
mugGet the Lilymug.

Share this definition