Hi! I’m Dinah
I’m so happy that you’re here x
What I write 👩💻
Scorching hot M/F and M+/F age-gap (older man/younger woman) erotica stories with BDSM and humiliation themes.
My books feature dominant alpha males, who take charge and teach my hopelessly excited heroines some Hard Lessons.
Sometimes the ladies start off reluctant - disgusted, even - but they’re always, always begging and screaming for more by the end.
I guarantee a happy ending for my characters. And for my readers, of course 😉😈
Take a peek 👀
Exclusive extracts of my torrid tales are available 👉here👈
When you’re ready for more 📖 🙋♀️🙋♂️
I publish on Amazon
US/UK links
Rest of the world!
If you’re in another country (hi!) 🌍, copy and paste ⌨ B0BV3FD6K3 ⌨️ into your Amazon Search Bar on your local version of Amazon. My back catalogue should appear, as if by magic 🪄💫
And on Smashwords
My dubcon content 😇
My entire story back catalogue is available here
My latest releases are always here
Why subscribe?
I mean, it would make me ecstatic with joy, but ALSO:
Free tier
You’ll be first to hear about my new releases.
I’ll always notify you of any public promos I’m doing on any platform
Extracts of Substack-exclusive bonus content
Paid tier ($8/month or $80/year)
All the above
Free ebook when you subscribe (via coupon code)
Full versions of Substack-exclusive bonus content
Exclusive Paid Tier discounts
Founder member tier ($400/year)
All the paid benefits
Be Wonderful 🖤
A custom-written erotica story written by me, just for you. Up to 5,000 words. Your scenario, your fantasy, your happy ending. Spots are limited.
I also throw in a few surprises along the way for all tiers, but no spoilers here…
Custom Stories
Want something written just for you, outside of a Wonderful membership? I write bespoke erotica for whichever itch you want to scratch.
Custom stories start from $350 for up to 5,000 words (7 cents per word thereafter). DM me or email dinahfyre.author@gmail.com with your idea and I’ll get back to you within 24 hours with a quote and my availability.
Prefer to tip me instead?
Thanks for coming…



