When your period is on time...

779 53 10
                                        

Period is on time: *Has a full blown party*

Weird And Wacky Things Nearly Everyone Understand Where stories live. Discover now