Period? Or Discharge?

More memes featuring Foul Bachelorette Frog