A review by pagesofevermore
Defy Me by Tahereh Mafi

5.0

Rating : 4.75 / 5

This book broke me and put me back together. I love Warner and Juliette. Nazeera and Kenji's interactions are hilarious. I love them all.