I believe you can make a good use of http://www.urbandictionary.com/ to update your database, because there are also lot of foreign words, which you miss at the moment. (pula - Romanian for dick, fasz - Hungarian for dick, piča - Czech/Slovak for cunt, etc.)