NLTK doesn't provide such a list by itself, though many are available elsewhere on the Web.
There exist quite a number of sources: Web searchs for wordlists with "profanity" "badwords.txt" or blacklists.txt will yield many sources.
- noswearing.com is one place to start.
- Sites like Netnanny and several others use "censor lists" (this thread has a link). Download one and start from there.
In our company's case, we ended up creating our own list and adding to it as needed. Depending on your audience, the list has to be tweaked and adjusted.
Finally, Even though this SO question is closed (and about php) I have found the references and the discussion very useful.
UPDATE: What you want is a list of STOP WORDS.
- Try: http://www.ranks.nl/resources/stopwords.html
- MIT also maintains a list of stop words.
Hope that helps.