Buzz·Posted on Mar 17, 201523 Tumblr Puns That Are So Good You Won't Know Whether to Laugh Or CryThese are all mental punishment.by Erin ChackBuzzFeed StaffLinkFacebookPinterestTwitterMail 1. On aging pirates: View this post on 2. On whale biology: View this post on 3. On architecture: View this post on 4. On physics: View this post on 5. On marketing: View this post on 6. On foreign languages: View this post on 7. On Australians: View this post on 8. On the afterlife: View this post on 9. On firearms: View this post on 10. On orthodontia: View this post on 11. On political correctness: View this post on 12. On flirting: View this post on 13. On optometry: View this post on 14. On mental health: View this post on 15. On mathematics: View this post on 16. On oral sex: View this post on 17. On the passage of time: View this post on 18. On meeting people: View this post on 19. On the legend of Hua Mulan: View this post on 20. On having a positive outlook: View this post on 21. On astronomy: View this post on 22. On criminals: View this post on 23. And on the greatest bread puns to ever happen: View this post on Need more LOL in your life? Sign up for the BuzzFeed Today newsletter and you’ll get our hottest stories in your inbox every morning!