A review by flopsiful
Boy Meets Boy by David Levithan

4.5

Half a star deducted for character names (why are they all 4 letters?) and the cringiest last sentence of a book I’ve ever read (and not the good cringe like the rest of the book was!)

Expand filter menu Content Warnings