This Dylan O’Brien photo contains
maillot de bain, caleçons de bain, and maillots de bain.
There might also be
baigneur, baigneuse, gros morceau, hunk, peau, skintone, nudité partielle de couleur nude, la nudité implicite, nudité, nudité partielle, nudité implicite, nue nudité partielle, de couleur, and teint.
The wait is over, folks! Dylan O’Brien finally read your thirst tweets and it was a fun, sexy time for everyone. So, how does he really feel about your l’amour for his blonde buzzcut? And what tweet would he print on a pair of underwear?