1) The Americanism for a full stop ('.')
2) A way to end a sentence to make it sound more conclusive.
3) An hour at school that can have a lesson inside of it
4) The "River of Red" that must be endured by people given a vagina, sent down by the devil himself to torture our crying souls
2 - "It don't agree with it period"
3- "I have Geography next period"
4- "My period was 10 days long. Ha ha help me"