Skip to main content

Definitions by the_BL00DH0UND

Membrils 

Membrils: (Memory + fibrils) - Small, interwoven memories of a life.
The membrils kept me going.
Membrils by the_BL00DH0UND March 6, 2025