nexplanon thoughts

me • ugh
Anybody had this? I'm getting it soon and wanna know all the things.