Truth or Dare? - Johnlock Smut
What happens when you're a few drinks in and play truth or dare with a tipsy detective? Why don't we find out?
Completed
Mature