I will give you resources here, keep in mind that it really depends on the region you are since swear words can be very different from one place to another:) One insult can mean something completely different in a different country/region!
Be careful using any kind of swear word you don’t know, if you don’t really know how to use it the please don’t use it.
https://www.wildjunket.com/top-10-spanish-swear-words/
http://chromlea.com/spanish/swear-words-extreme.php
https://en.wikipedia.org/wiki/Spanish_profanity
https://www.rypeapp.com/blog/spanish-swear-words/
https://www.huffingtonpost.com/2015/03/26/spanish-curse-words-translation_n_6949618.html
https://www.grittyspanish.com/2017/01/14/15-of-the-most-common-spanish-curse-words-and-insults-in-spain-with-audio/
https://www.speakinglatino.com/mexican-spanish-swear-words-and-phrases/
http://www.youswear.com/?language=Spanish
https://theculturetrip.com/europe/spain/articles/15-hilarious-spanish-swear-words-and-phrases-that-will-get-you-into-trouble/
http://www.youswear.com/index.asp?language=Spanish+%28mexico%29
http://www.youswear.com/index.asp?language=Spanish+%28spain%29
http://www.bbc.co.uk/languages/spanish/cool/swearing.shtml
http://spainkate.com/how-to-swear-in-spain/
https://www.amazon.com/dp/B00S3E2BTI
http://www.peppyburro.com/blog/swear-in-spanish/
http://northernlauren.com/guide-to-spanish-swearwords/
http://www.revistagq.com/la-buena-vida/articulos/221-insultos-en-castellano-que-deberias-saber/19728
https://listas.20minutos.es/lista/insultos-en-castellano-que-deberias-conocer-y-su-significado-393340/
https://www.infoidiomas.com/blog/10684/insultos-en-castellano/
https://es.babbel.com/es/magazine/el-arte-de-decir-palabrotas-en-espanol-7-insultos-muy-creativos-que-ademas-te-daran-una-leccion-de-gramatica
https://www.buzzfeed.com/javieraceves/giripipas?utm_term=.uu0gqJvmD#.wvzAZYxVr
https://www.buzzfeed.com/beatrizserranomolina/insultos-en-castellano-antiguo?utm_term=.sjnkXqvwD#.jdMJKQk7V
https://www.autobild.es/noticias/182-insultos-castellano-para-desahogarte-educadamente-305845
https://listas.20minutos.es/lista/insultos-de-latinoamerica-que-deberias-conocer-393497/
https://es.wiktionary.org/wiki/Wikcionario:Insultos_regionales
https://matadornetwork.com/es/los-23-insultos-compuestos-mas-ingeniosos-del-espanol/