WHAT THE FUCK ARE THESE. THESE LITTLE TINY WORMS ON THE FLAPS OF MY VAGINA. SOMEONE HELP. OMGSHSHXHDHD

Casey • I hate people.