This just came out of me what the hell is it?? Been itching when I go for a pee

Danielle