Explain please

karyn • In a happy relationship xx love having fun xx
Can someone please explain nexplanon to me, and your experiences with it