What’s going on

So I noticed in the shower today that my vag really hurts if I touch it. My clit looks like there’s a small tear of skin on it, and the top of one of my labia is red and puffy and stings if I touch it. Also, I noticed white stuff around my clit. I think it could’ve been from using some toys during an alone session. Did I just irritate it? Or maybe it’s some type of infection? But what infection? No itching, no painful urination.