• 8 years ago
The most amazing guy ever. For so many reasons- intelligent, funny, cute, kind, sweet, upright, everything good. The sexiest guy I've ever met.


Gavin definition by Urban Dictionary

Category

😹
Fun