Oh my god!!

G

Definitely didn't see this coming. Especially with what I thought were period cramps yesterday. About to tell my husband.