You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

744 lines
8.8 KiB

  1. define([
  2. ], function(
  3. ) {
  4. var config = [
  5. 'a55',
  6. 'a55hole',
  7. 'aeolus',
  8. 'ahole',
  9. 'anal',
  10. 'analprobe',
  11. 'anilingus',
  12. 'anus',
  13. 'areola',
  14. 'areole',
  15. 'arian',
  16. 'aryan',
  17. 'ass',
  18. 'assbang',
  19. 'assbanged',
  20. 'assbangs',
  21. 'asses',
  22. 'assfuck',
  23. 'assfucker',
  24. 'assh0le',
  25. 'asshat',
  26. 'assho1e',
  27. 'ass hole',
  28. 'assholes',
  29. 'assmaster',
  30. 'assmunch',
  31. 'asswipe',
  32. 'asswipes',
  33. 'azazel',
  34. 'azz',
  35. 'b1tch',
  36. 'babe',
  37. 'babes',
  38. 'ballsack',
  39. 'bang',
  40. 'banger',
  41. 'barf',
  42. 'bastard',
  43. 'bastards',
  44. 'bawdy',
  45. 'beaner',
  46. 'beardedclam',
  47. 'beastiality',
  48. 'beatch',
  49. 'beater',
  50. 'beaver',
  51. 'beer',
  52. 'beeyotch',
  53. 'beotch',
  54. 'biatch',
  55. 'bigtits',
  56. 'big tits',
  57. 'bimbo',
  58. 'bitch',
  59. 'bitched',
  60. 'bitches',
  61. 'bitchy',
  62. 'blow job',
  63. 'blow',
  64. 'blowjob',
  65. 'blowjobs',
  66. 'bod',
  67. 'bodily',
  68. 'boink',
  69. 'bollock',
  70. 'bollocks',
  71. 'bollok',
  72. 'bone',
  73. 'boned',
  74. 'boner',
  75. 'boners',
  76. 'bong',
  77. 'boob',
  78. 'boobies',
  79. 'boobs',
  80. 'booby',
  81. 'booger',
  82. 'bookie',
  83. 'bootee',
  84. 'bootie',
  85. 'booty',
  86. 'booze',
  87. 'boozer',
  88. 'boozy',
  89. 'bosom',
  90. 'bosomy',
  91. 'bowel',
  92. 'bowels',
  93. 'bra',
  94. 'brassiere',
  95. 'breast',
  96. 'breasts',
  97. 'bugger',
  98. 'bukkake',
  99. 'bullshit',
  100. 'bull shit',
  101. 'bullshits',
  102. 'bullshitted',
  103. 'bullturds',
  104. 'bung',
  105. 'busty',
  106. 'butt',
  107. 'butt fuck',
  108. 'buttfuck',
  109. 'buttfucker',
  110. 'buttfucker',
  111. 'buttplug',
  112. 'c.0.c.k',
  113. 'c.o.c.k.',
  114. 'c.u.n.t',
  115. 'c0ck',
  116. 'c-0-c-k',
  117. 'caca',
  118. 'cahone',
  119. 'cameltoe',
  120. 'carpetmuncher',
  121. 'cawk',
  122. 'cervix',
  123. 'chinc',
  124. 'chincs',
  125. 'chink',
  126. 'chink',
  127. 'chode',
  128. 'chodes',
  129. 'cl1t',
  130. 'climax',
  131. 'clit',
  132. 'clitoris',
  133. 'clitorus',
  134. 'clits',
  135. 'clitty',
  136. 'cocain',
  137. 'cocaine',
  138. 'cock',
  139. 'c-o-c-k',
  140. 'cockblock',
  141. 'cockholster',
  142. 'cockknocker',
  143. 'cocks',
  144. 'cocksmoker',
  145. 'cocksucker',
  146. 'cock sucker',
  147. 'coital',
  148. 'commie',
  149. 'condom',
  150. 'coon',
  151. 'coons',
  152. 'corksucker',
  153. 'crabs',
  154. 'crack',
  155. 'cracker',
  156. 'crackwhore',
  157. 'crap',
  158. 'crappy',
  159. 'cum',
  160. 'cummin',
  161. 'cumming',
  162. 'cumshot',
  163. 'cumshots',
  164. 'cumslut',
  165. 'cumstain',
  166. 'cunilingus',
  167. 'cunnilingus',
  168. 'cunny',
  169. 'cunt',
  170. 'cunt',
  171. 'c-u-n-t',
  172. 'cuntface',
  173. 'cunthunter',
  174. 'cuntlick',
  175. 'cuntlicker',
  176. 'cunts',
  177. 'd0ng',
  178. 'd0uch3',
  179. 'd0uche',
  180. 'd1ck',
  181. 'd1ld0',
  182. 'd1ldo',
  183. 'dago',
  184. 'dagos',
  185. 'dammit',
  186. 'damn',
  187. 'damned',
  188. 'damnit',
  189. 'dawgie-style',
  190. 'dick',
  191. 'dickbag',
  192. 'dickdipper',
  193. 'dickface',
  194. 'dickflipper',
  195. 'dickhead',
  196. 'dickheads',
  197. 'dickish',
  198. 'dick-ish',
  199. 'dickripper',
  200. 'dicksipper',
  201. 'dickweed',
  202. 'dickwhipper',
  203. 'dickzipper',
  204. 'diddle',
  205. 'dike',
  206. 'dildo',
  207. 'dildos',
  208. 'diligaf',
  209. 'dillweed',
  210. 'dimwit',
  211. 'dingle',
  212. 'dipship',
  213. 'doggie-style',
  214. 'doggy-style',
  215. 'dong',
  216. 'doofus',
  217. 'doosh',
  218. 'dopey',
  219. 'douch3',
  220. 'douche',
  221. 'douchebag',
  222. 'douchebags',
  223. 'douchey',
  224. 'drunk',
  225. 'dumass',
  226. 'dumbass',
  227. 'dumbasses',
  228. 'dummy',
  229. 'dyke',
  230. 'dykes',
  231. 'ejaculate',
  232. 'enlargement',
  233. 'erect',
  234. 'erection',
  235. 'erotic',
  236. 'essohbee',
  237. 'extacy',
  238. 'extasy',
  239. 'f.u.c.k',
  240. 'fack',
  241. 'fag',
  242. 'fagg',
  243. 'fagged',
  244. 'faggit',
  245. 'faggot',
  246. 'fagot',
  247. 'fags',
  248. 'faig',
  249. 'faigt',
  250. 'fannybandit',
  251. 'fart',
  252. 'fartknocker',
  253. 'fat',
  254. 'felch',
  255. 'felcher',
  256. 'felching',
  257. 'fellate',
  258. 'fellatio',
  259. 'feltch',
  260. 'feltcher',
  261. 'fisted',
  262. 'fisting',
  263. 'fisty',
  264. 'floozy',
  265. 'foad',
  266. 'fondle',
  267. 'foobar',
  268. 'foreskin',
  269. 'freex',
  270. 'frigg',
  271. 'frigga',
  272. 'fubar',
  273. 'fuck',
  274. 'f-u-c-k',
  275. 'fuckass',
  276. 'fucked',
  277. 'fucked',
  278. 'fucker',
  279. 'fuckface',
  280. 'fuckin',
  281. 'fucking',
  282. 'fucknugget',
  283. 'fucknut',
  284. 'fuckoff',
  285. 'fucks',
  286. 'fucktard',
  287. 'fuck-tard',
  288. 'fuckup',
  289. 'fuckwad',
  290. 'fuckwit',
  291. 'fudgepacker',
  292. 'fuk',
  293. 'fvck',
  294. 'fxck',
  295. 'gae',
  296. 'gai',
  297. 'ganja',
  298. 'gay',
  299. 'gays',
  300. 'gey',
  301. 'gfy',
  302. 'ghay',
  303. 'ghey',
  304. 'gigolo',
  305. 'glans',
  306. 'goatse',
  307. 'godamn',
  308. 'godamnit',
  309. 'goddam',
  310. 'goddammit',
  311. 'goddamn',
  312. 'goldenshower',
  313. 'gonad',
  314. 'gonads',
  315. 'gook',
  316. 'gooks',
  317. 'gringo',
  318. 'gspot',
  319. 'g-spot',
  320. 'gtfo',
  321. 'guido',
  322. 'h0m0',
  323. 'h0mo',
  324. 'handjob',
  325. 'hard on',
  326. 'he11',
  327. 'hebe',
  328. 'heeb',
  329. 'hell',
  330. 'hemp',
  331. 'heroin',
  332. 'herp',
  333. 'herpes',
  334. 'herpy',
  335. 'hitler',
  336. 'hiv',
  337. 'hobag',
  338. 'hom0',
  339. 'homey',
  340. 'homo',
  341. 'homoey',
  342. 'honky',
  343. 'hooch',
  344. 'hookah',
  345. 'hooker',
  346. 'hoor',
  347. 'hootch',
  348. 'hooter',
  349. 'hooters',
  350. 'horny',
  351. 'hump',
  352. 'humped',
  353. 'humping',
  354. 'hussy',
  355. 'hymen',
  356. 'inbred',
  357. 'incest',
  358. 'injun',
  359. 'j3rk0ff',
  360. 'jackass',
  361. 'jackhole',
  362. 'jackoff',
  363. 'jap',
  364. 'japs',
  365. 'jerk',
  366. 'jerk0ff',
  367. 'jerked',
  368. 'jerkoff',
  369. 'jism',
  370. 'jiz',
  371. 'jizm',
  372. 'jizz',
  373. 'jizzed',
  374. 'junkie',
  375. 'junky',
  376. 'kike',
  377. 'kikes',
  378. 'kill',
  379. 'kinky',
  380. 'kkk',
  381. 'klan',
  382. 'knobend',
  383. 'kooch',
  384. 'kooches',
  385. 'kootch',
  386. 'kraut',
  387. 'kyke',
  388. 'labia',
  389. 'lech',
  390. 'leper',
  391. 'lesbians',
  392. 'lesbo',
  393. 'lesbos',
  394. 'lez',
  395. 'lezbian',
  396. 'lezbians',
  397. 'lezbo',
  398. 'lezbos',
  399. 'lezzie',
  400. 'lezzies',
  401. 'lezzy',
  402. 'lmao',
  403. 'lmfao',
  404. 'loin',
  405. 'loins',
  406. 'lube',
  407. 'lusty',
  408. 'mams',
  409. 'massa',
  410. 'masterbate',
  411. 'masterbating',
  412. 'masterbation',
  413. 'masturbate',
  414. 'masturbating',
  415. 'masturbation',
  416. 'maxi',
  417. 'menses',
  418. 'menstruate',
  419. 'menstruation',
  420. 'meth',
  421. 'm-fucking',
  422. 'mofo',
  423. 'molest',
  424. 'moolie',
  425. 'moron',
  426. 'motherfucka',
  427. 'motherfucker',
  428. 'motherfucking',
  429. 'mtherfucker',
  430. 'mthrfucker',
  431. 'mthrfucking',
  432. 'muff',
  433. 'muffdiver',
  434. 'murder',
  435. 'muthafuckaz',
  436. 'muthafucker',
  437. 'mutherfucker',
  438. 'mutherfucking',
  439. 'muthrfucking',
  440. 'nad',
  441. 'nads',
  442. 'naked',
  443. 'napalm',
  444. 'nappy',
  445. 'nazi',
  446. 'nazism',
  447. 'negro',
  448. 'nigga',
  449. 'niggah',
  450. 'niggas',
  451. 'niggaz',
  452. 'nigger',
  453. 'nigger',
  454. 'niggers',
  455. 'niggle',
  456. 'niglet',
  457. 'nimrod',
  458. 'ninny',
  459. 'nipple',
  460. 'nooky',
  461. 'nympho',
  462. 'opiate',
  463. 'opium',
  464. 'oral',
  465. 'orally',
  466. 'organ',
  467. 'orgasm',
  468. 'orgasmic',
  469. 'orgies',
  470. 'orgy',
  471. 'ovary',
  472. 'ovum',
  473. 'ovums',
  474. 'p.u.s.s.y.',
  475. 'paddy',
  476. 'paki',
  477. 'pantie',
  478. 'panties',
  479. 'panty',
  480. 'pastie',
  481. 'pasty',
  482. 'pcp',
  483. 'pecker',
  484. 'pedo',
  485. 'pedophile',
  486. 'pedophilia',
  487. 'pedophiliac',
  488. 'pee',
  489. 'peepee',
  490. 'penetrate',
  491. 'penetration',
  492. 'penial',
  493. 'penile',
  494. 'penis',
  495. 'perversion',
  496. 'peyote',
  497. 'phalli',
  498. 'phallic',
  499. 'phuck',
  500. 'pillowbiter',
  501. 'pimp',
  502. 'pinko',
  503. 'piss',
  504. 'pissed',
  505. 'pissoff',
  506. 'piss-off',
  507. 'pms',
  508. 'polack',
  509. 'pollock',
  510. 'poon',
  511. 'poontang',
  512. 'porn',
  513. 'porno',
  514. 'pornography',
  515. 'pot',
  516. 'potty',
  517. 'prick',
  518. 'prig',
  519. 'prostitute',
  520. 'prude',
  521. 'pube',
  522. 'pubic',
  523. 'pubis',
  524. 'punkass',
  525. 'punky',
  526. 'puss',
  527. 'pussies',
  528. 'pussy',
  529. 'pussypounder',
  530. 'puto',
  531. 'queaf',
  532. 'queef',
  533. 'queef',
  534. 'queer',
  535. 'queero',
  536. 'queers',
  537. 'quicky',
  538. 'quim',
  539. 'racy',
  540. 'rape',
  541. 'raped',
  542. 'raper',
  543. 'rapist',
  544. 'raunch',
  545. 'rectal',
  546. 'rectum',
  547. 'rectus',
  548. 'reefer',
  549. 'reetard',
  550. 'reich',
  551. 'retard',
  552. 'retarded',
  553. 'revue',
  554. 'rimjob',
  555. 'ritard',
  556. 'rtard',
  557. 'r-tard',
  558. 'rum',
  559. 'rump',
  560. 'rumprammer',
  561. 'ruski',
  562. 's.h.i.t.',
  563. 's.o.b.',
  564. 's0b',
  565. 'sadism',
  566. 'sadist',
  567. 'scag',
  568. 'scantily',
  569. 'schizo',
  570. 'schlong',
  571. 'screw',
  572. 'screwed',
  573. 'scrog',
  574. 'scrot',
  575. 'scrote',
  576. 'scrotum',
  577. 'scrud',
  578. 'scum',
  579. 'seaman',
  580. 'seamen',
  581. 'seduce',
  582. 'semen',
  583. 'sex',
  584. 'sexual',
  585. 'sh1t',
  586. 's-h-1-t',
  587. 'shamedame',
  588. 'shit',
  589. 's-h-i-t',
  590. 'shite',
  591. 'shiteater',
  592. 'shitface',
  593. 'shithead',
  594. 'shithole',
  595. 'shithouse',
  596. 'shits',
  597. 'shitt',
  598. 'shitted',
  599. 'shitter',
  600. 'shitty',
  601. 'shiz',
  602. 'sissy',
  603. 'skag',
  604. 'skank',
  605. 'slave',
  606. 'sleaze',
  607. 'sleazy',
  608. 'slut',
  609. 'slutdumper',
  610. 'slutkiss',
  611. 'sluts',
  612. 'smegma',
  613. 'smut',
  614. 'smutty',
  615. 'snatch',
  616. 'sniper',
  617. 'snuff',
  618. 's-o-b',
  619. 'sodom',
  620. 'souse',
  621. 'soused',
  622. 'sperm',
  623. 'spic',
  624. 'spick',
  625. 'spik',
  626. 'spiks',
  627. 'spooge',
  628. 'spunk',
  629. 'steamy',
  630. 'stfu',
  631. 'stiffy',
  632. 'stoned',
  633. 'strip',
  634. 'stroke',
  635. 'stupid',
  636. 'suck',
  637. 'sucked',
  638. 'sucking',
  639. 'sumofabiatch',
  640. 't1t',
  641. 'tampon',
  642. 'tard',
  643. 'tawdry',
  644. 'teabagging',
  645. 'teat',
  646. 'terd',
  647. 'teste',
  648. 'testee',
  649. 'testes',
  650. 'testicle',
  651. 'testis',
  652. 'thrust',
  653. 'thug',
  654. 'tinkle',
  655. 'tit',
  656. 'titfuck',
  657. 'titi',
  658. 'tits',
  659. 'tittiefucker',
  660. 'titties',
  661. 'titty',
  662. 'tittyfuck',
  663. 'tittyfucker',
  664. 'toke',
  665. 'toots',
  666. 'tramp',
  667. 'transsexual',
  668. 'trashy',
  669. 'tubgirl',
  670. 'turd',
  671. 'tush',
  672. 'twat',
  673. 'twats',
  674. 'ugly',
  675. 'undies',
  676. 'unwed',
  677. 'urinal',
  678. 'urine',
  679. 'uterus',
  680. 'uzi',
  681. 'vag',
  682. 'vagina',
  683. 'valium',
  684. 'viagra',
  685. 'virgin',
  686. 'vixen',
  687. 'vodka',
  688. 'vomit',
  689. 'voyeur',
  690. 'vulgar',
  691. 'vulva',
  692. 'wad',
  693. 'wang',
  694. 'wank',
  695. 'wanker',
  696. 'wazoo',
  697. 'wedgie',
  698. 'weed',
  699. 'weenie',
  700. 'weewee',
  701. 'weiner',
  702. 'weirdo',
  703. 'wench',
  704. 'wetback',
  705. 'wh0re',
  706. 'wh0reface',
  707. 'whitey',
  708. 'whiz',
  709. 'whoralicious',
  710. 'whore',
  711. 'whorealicious',
  712. 'whored',
  713. 'whoreface',
  714. 'whorehopper',
  715. 'whorehouse',
  716. 'whores',
  717. 'whoring',
  718. 'wigger',
  719. 'womb',
  720. 'woody',
  721. 'wop',
  722. 'wtf',
  723. 'xxx',
  724. 'yobbo',
  725. 'zoophile'
  726. ];
  727. var cLen = config.length;
  728. return {
  729. isClean: function(text) {
  730. var cb = text.indexOf.bind(text);
  731. for (var i = 0; i < cLen; i++) {
  732. if (cb(config[i]) > -1)
  733. return false;
  734. }
  735. return true;
  736. }
  737. };
  738. });