Boyfriend coming over? Here, have a period and the worst cramps you've had in months.

1,255 shares