I was speaking to a girl over Snapchat and we started flirting. After a couple minutes I felt a discharge from my penis. I don’t know if it was sperm as it wasn’t thick and it won’t a large amount. Does it break my fast?

From your description this is considered pre ejaculation which is a clear liquid. This would not invalidate your fast. However you should turn away from this action and turn towards Allah. When we are fasting it is not only refraining from food and drink but also we fast with our eyes, ears, tongue and limbs by staying away from those things Allah would disapprove of.

May Allah help us all.