Skip to main content

Definitions by Neon Fox

Sacred Child of Britain 

The Sacred child of Britain is a girl called Martha, and she is sacred.
I wish I was like the Sacred Child of Britain!