Well you have to check which link is spamming and which link is bad quality link you have made, but here you just have to tell that you are talking about OBL or IBL.
The low quality links - such that are not from the same niche, missing related: results, sites that have unrelated outgoing links and/or inappropriate content and so on.... Do you really need to disavow any links at all???
For me it is really big thing to understand which link allow and disallow as we also have to keep natural links.
Remove the spam links... try to do it manually first.. disavow those who don't respond.. I believe that is what Matt Cutts said in his disavow video - backlinkreport.net/google-link-disavow-tool.html - I've been using backlink report to identify spam links.. but alot of times they are really obvious anyway.. like forum profile spam, blog comments, spam articles.. resulting in high concentrations of certain anchor texts... needs to be equalized.. I use am using this strategy: backlinkreport.net/penguin-strategy