Could this indicate pregnancy? AF due tomorrow and never had anything like this before?

Stephanie