20 hilarious memes that perfectly define your period

Let these memes do the complaining for you.