Ever felt raindrops on your face even if it’s not raining? Bad news: it might be cicada pee.

Source: FOX 5