Tmi: water or pee

Is this my water leaking or me peeing on myself? 38 weeks pregnant.