-
Notifications
You must be signed in to change notification settings - Fork 0
/
toxic_words.py
23 lines (20 loc) · 24.7 KB
/
toxic_words.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
from flashtext import KeywordProcessor
toxic_words_list = ['2 girls 1 cup', '2g1c', '4r5e', '5h1t', '5hit', 'a$$', 'a$$hole', 'a_s_s', 'a2m', 'a54', 'a55', 'a55hole', 'aeolus', 'ahole', 'alabama hot pocket', 'alaskan pipeline', 'anal', 'anal impaler', 'anal leakage', 'analannie', 'analprobe', 'analsex', 'anilingus', 'anus', 'apeshit', 'ar5e', 'areola', 'areole', 'arian', 'arrse', 'arse', 'arsehole', 'aryan', 'ass', 'ass fuck', 'ass hole', 'assault', 'assbag', 'assbagger', 'assbandit', 'assbang', 'assbanged', 'assbanger', 'assbangs', 'assbite', 'assblaster', 'assclown', 'asscock', 'asscracker', 'asses', 'assface', 'assfaces', 'assfuck', 'assfucker', 'ass-fucker', 'assfukka', 'assgoblin', 'assh0le', 'asshat', 'ass-hat', 'asshead', 'assho1e', 'asshole', 'assholes', 'asshopper', 'asshore', 'ass-jabber', 'assjacker', 'assjockey', 'asskiss', 'asskisser', 'assklown', 'asslick', 'asslicker', 'asslover', 'assman', 'assmaster', 'assmonkey', 'assmucus', 'assmunch', 'assmuncher', 'assnigger', 'asspacker', 'asspirate', 'ass-pirate', 'asspuppies', 'assranger', 'assshit', 'assshole', 'asssucker', 'asswad', 'asswhole', 'asswhore', 'asswipe', 'asswipes', 'auto erotic', 'autoerotic', 'axwound', 'azazel', 'azz', 'b!tch', 'b00bs', 'b17ch', 'b1tch', 'babe', 'babeland', 'babes', 'baby batter', 'baby juice', 'badfuck', 'ball gag', 'ball gravy', 'ball kicking', 'ball licking', 'ball sack', 'ball sucking', 'ballbag', 'balllicker', 'balls', 'ballsack', 'bampot', 'bang', "bang (one's) box", 'bangbros', 'banger', 'banging', 'bareback', 'barely legal', 'barenaked', 'barf', 'barface', 'barfface', 'bastard', 'bastardo', 'bastards', 'bastinado', 'batty boy', 'bawdy', 'bazongas', 'bazooms', 'bbw', 'bdsm', 'beaner', 'beaners', 'beardedclam', 'beastial', 'beastiality', 'beatch', 'beater', 'beatyourmeat', 'beaver', 'beaver cleaver', 'beaver lips', 'beef curtain', 'beef curtains', 'beer', 'beeyotch', 'bellend', 'bender', 'beotch', 'bestial', 'bestiality', 'bi+ch', 'biatch', 'bicurious', 'big black', 'big breasts', 'big knockers', 'big tits', 'bigbastard', 'bigbutt', 'bigger', 'bigtits', 'bimbo', 'bimbos', 'bint', 'birdlock', 'bisexual', 'bi-sexual', 'bitch', 'bitch tit', 'bitchass', 'bitched', 'bitcher', 'bitchers', 'bitches', 'bitchez', 'bitchin', 'bitching', 'bitchtits', 'bitchy', 'black cock', 'blonde action', 'blonde on blonde action', 'bloodclaat', 'bloody', 'bloody hell', 'blow', 'blow job', 'blow me', 'blow mud', 'blow your load', 'blowjob', 'blowjobs', 'blue waffle', 'blumpkin', 'boang', 'bod', 'bodily', 'bogan', 'bohunk', 'boink', 'boiolas', 'bollick', 'bollock', 'bollocks', 'bollok', 'bollox', 'bomd', 'bondage', 'bone', 'boned', 'boner', 'boners', 'bong', 'boob', 'boobies', 'boobs', 'booby', 'booger', 'bookie', 'boong', 'boonga', 'booobs', 'boooobs', 'booooobs', 'booooooobs', 'bootee', 'bootie', 'booty', 'booty call', 'booze', 'boozer', 'boozy', 'bosom', 'bosomy', 'bowel', 'bowels', 'bra', 'brassiere', 'breast', 'breastjob', 'breastlover', 'breastman', 'breasts', 'breeder', 'brotherfucker', 'brown showers', 'brunette action', 'buceta', 'bugger', 'buggered', 'buggery', 'bukkake', 'bull shit', 'bullcrap', 'bulldike', 'bulldyke', 'bullet vibe', 'bullshit', 'bullshits', 'bullshitted', 'bullturds', 'bum', 'bum boy', 'bumblefuck', 'bumclat', 'bumfuck', 'bummer', 'bung', 'bung hole', 'bunga', 'bunghole', 'bunny fucker', 'bust a load', 'busty', 'butchdike', 'butchdyke', 'butt', 'butt fuck', 'butt plug', 'buttbang', 'butt-bang', 'buttcheeks', 'buttface', 'buttfuck', 'butt-fuck', 'buttfucka', 'buttfucker', 'butt-fucker', 'butthead', 'butthole', 'buttman', 'buttmuch', 'buttmunch', 'buttmuncher', 'butt-pirate', 'buttplug', 'c.0.c.k', 'c.o.c.k.', 'c.u.n.t', 'c0ck', 'c-0-c-k', 'c0cksucker', 'caca', 'cahone', 'camel toe', 'cameltoe', 'camgirl', 'camslut', 'camwhore', 'carpet muncher', 'carpetmuncher', 'cawk', 'cervix', 'chesticle', 'chi-chi man', 'chick with a dick', 'child-fucker', 'chin', 'chinc', 'chincs', 'chink', 'chinky', 'choad', 'choade', 'choc ice', 'chocolate rosebuds', 'chode', 'chodes', 'chota bags', 'cipa', 'circlejerk', 'cl1t', 'cleveland steamer', 'climax', 'clit', 'clit licker', 'clitface', 'clitfuck', 'clitoris', 'clitorus', 'clits', 'clitty', 'clitty litter', 'clogwog', 'clover clamps', 'clunge', 'clusterfuck', 'cnut', 'cocain', 'cocaine', 'cock', 'c-o-c-k', 'cock pocket', 'cock snot', 'cock sucker', 'cockass', 'cockbite', 'cockblock', 'cockburger', 'cockeye', 'cockface', 'cockfucker', 'cockhead', 'cockholster', 'cockjockey', 'cockknocker', 'cockknoker', 'cocklicker', 'cocklover', 'cocklump', 'cockmaster', 'cockmongler', 'cockmongruel', 'cockmonkey', 'cockmunch', 'cockmuncher', 'cocknose', 'cocknugget', 'cocks', 'cockshit', 'cocksmith', 'cocksmoke', 'cocksmoker', 'cocksniffer', 'cocksucer', 'cocksuck', 'cocksuck', 'cocksucked', 'cocksucker', 'cock-sucker', 'cocksuckers', 'cocksucking', 'cocksucks', 'cocksuka', 'cocksukka', 'cockwaffle', 'coffin dodger', 'coital', 'cok', 'cokmuncher', 'coksucka', 'commie', 'condom', 'coochie', 'coochy', 'coon', 'coonnass', 'coons', 'cooter', 'cop some wood', 'coprolagnia', 'coprophilia', 'corksucker', 'cornhole', 'corp whore', 'cox', 'crabs', 'crack', 'cracker', 'crackwhore', 'crack-whore', 'crap', 'crappy', 'creampie', 'cretin', 'crikey', 'cripple', 'crotte', 'cum', 'cum chugger', 'cum dumpster', 'cum freak', 'cum guzzler', 'cumbubble', 'cumdump', 'cumdumpster', 'cumguzzler', 'cumjockey', 'cummer', 'cummin', 'cumming', 'cums', 'cumshot', 'cumshots', 'cumslut', 'cumstain', 'cumtart', 'cunilingus', 'cunillingus', 'cunn', 'cunnie', 'cunnilingus', 'cunntt', 'cunny', 'cunt', 'c-u-n-t', 'cunt hair', 'cuntass', 'cuntbag', 'cuntface', 'cuntfuck', 'cuntfucker', 'cunthole', 'cunthunter', 'cuntlick', 'cuntlick', 'cuntlicker', 'cuntlicker', 'cuntlicking', 'cuntrag', 'cunts', 'cuntsicle', 'cuntslut', 'cunt-struck', 'cuntsucker', 'cut rope', 'cyalis', 'cyberfuc', 'cyberfuck', 'cyberfucked', 'cyberfucker', 'cyberfuckers', 'cyberfucking', 'cybersex', 'd0ng', 'd0uch3', 'd0uche', 'd1ck', 'd1ld0', 'd1ldo', 'dago', 'dagos', 'dammit', 'damn', 'damned', 'damnit', 'darkie', 'darn', 'date rape', 'daterape', 'dawgie-style', 'deep throat', 'deepthroat', 'deggo', 'dendrophilia', 'dick', 'dick head', 'dick hole', 'dick shy', 'dickbag', 'dickbeaters', 'dickbrain', 'dickdipper', 'dickface', 'dickflipper', 'dickfuck', 'dickfucker', 'dickhead', 'dickheads', 'dickhole', 'dickish', 'dick-ish', 'dickjuice', 'dickmilk', 'dickmonger', 'dickripper', 'dicks', 'dicksipper', 'dickslap', 'dick-sneeze', 'dicksucker', 'dicksucking', 'dicktickler', 'dickwad', 'dickweasel', 'dickweed', 'dickwhipper', 'dickwod', 'dickzipper', 'diddle', 'dike', 'dildo', 'dildos', 'diligaf', 'dillweed', 'dimwit', 'dingle', 'dingleberries', 'dingleberry', 'dink', 'dinks', 'dipship', 'dipshit', 'dirsa', 'dirty', 'dirty pillows', 'dirty sanchez', 'dlck', 'dog style', 'dog-fucker', 'doggie style', 'doggiestyle', 'doggie-style', 'doggin', 'dogging', 'doggy style', 'doggystyle', 'doggy-style', 'dolcett', 'domination', 'dominatrix', 'dommes', 'dong', 'donkey punch', 'donkeypunch', 'donkeyribber', 'doochbag', 'doofus', 'dookie', 'doosh', 'dopey', 'double dong', 'double penetration', 'doublelift', 'douch3', 'douche', 'douchebag', 'douchebags', 'douche-fag', 'douchewaffle', 'douchey', 'dp action', 'drunk', 'dry hump', 'duche', 'dumass', 'dumb ass', 'dumbass', 'dumbasses', 'dumbcunt', 'dumbfuck', 'dumbshit', 'dummy', 'dumshit', 'dvda', 'dyke', 'dykes', 'eat a dick', 'eat hair pie', 'eat my ass', 'eatpussy', 'ecchi', 'ejaculate', 'ejaculated', 'ejaculates', 'ejaculating', 'ejaculatings', 'ejaculation', 'ejakulate', 'enlargement', 'erect', 'erection', 'erotic', 'erotism', 'escort', 'essohbee', 'eunuch', 'extacy', 'extasy', 'f u c k', 'f u c k e r', 'f.u.c.k', 'f_u_c_k', 'f4nny', 'facefucker', 'facial', 'fack', 'fag', 'fagbag', 'fagfucker', 'fagg', 'fagged', 'fagging', 'faggit', 'faggitt', 'faggot', 'faggotcock', 'faggots', 'faggs', 'fagot', 'fagots', 'fags', 'fagtard', 'faig', 'faigt', 'fanny', 'fannybandit', 'fannyflaps', 'fannyfucker', 'fanyy', 'fart', 'fartknocker', 'fastfuck', 'fat', 'fatass', 'fatfuck', 'fatfucker', 'fcuk', 'fcuker', 'fcuking', 'fecal', 'feck', 'fecker', 'felch', 'felcher', 'felching', 'fellate', 'fellatio', 'feltch', 'feltcher', 'female squirting', 'femdom', 'fenian', 'figging', 'fingerbang', 'fingerfuck', 'fingerfuck', 'fingerfucked', 'fingerfucker', 'fingerfucker', 'fingerfuckers', 'fingerfucking', 'fingerfucks', 'fingering', 'fist fuck', 'fisted', 'fistfuck', 'fistfucked', 'fistfucker', 'fistfucker', 'fistfuckers', 'fistfucking', 'fistfuckings', 'fistfucks', 'fisting', 'fisty', 'flamer', 'flange', 'flaps', 'fleshflute', 'flog the log', 'floozy', 'foad', 'foah', 'fondle', 'foobar', 'fook', 'fooker', 'foot fetish', 'footfuck', 'footfucker', 'footjob', 'footlicker', 'foreskin', 'freakfuck', 'freakyfucker', 'freefuck', 'freex', 'frigg', 'frigga', 'frotting', 'fubar', 'fuc', 'fuck', 'f-u-c-k', 'fuck buttons', 'fuck hole', 'fuck off', 'fuck puppet', 'fuck trophy', 'fuck yo mama', 'fuck you', 'fucka', 'fuckass', 'fuck-ass', 'fuckbag', 'fuck-bitch', 'fuckboy', 'fuckbrain', 'fuckbutt', 'fuckbutter', 'fucked', 'fuckedup', 'fucker', 'fuckers', 'fuckersucker', 'fuckface', 'fuckfreak', 'fuckhead', 'fuckheads', 'fuckher', 'fuckhole', 'fuckin', 'fucking', 'fuckingbitch', 'fuckings', 'fuckingshitmotherfucker', 'fuckme', 'fuckme', 'fuckmeat', 'fuckmehard', 'fuckmonkey', 'fucknugget', 'fucknut', 'fucknutt', 'fuckoff', 'fucks', 'fuckstick', 'fucktard', 'fuck-tard', 'fucktards', 'fucktart', 'fucktoy', 'fucktwat', 'fuckup', 'fuckwad', 'fuckwhit', 'fuckwhore', 'fuckwit', 'fuckwitt', 'fuckyou', 'fudge packer', 'fudgepacker', 'fudge-packer', 'fuk', 'fuker', 'fukker', 'fukkers', 'fukkin', 'fuks', 'fukwhit', 'fukwit', 'fuq', 'futanari', 'fux', 'fux0r', 'fvck', 'fxck', 'gae', 'gai', 'gang bang', 'gangbang', 'gang-bang', 'gangbanged', 'gangbangs', 'ganja', 'gash', 'gassy ass', 'gay sex', 'gayass', 'gaybob', 'gaydo', 'gayfuck', 'gayfuckist', 'gaylord', 'gays', 'gaysex', 'gaytard', 'gaywad', 'gender bender', 'genitals', 'gey', 'gfy', 'ghay', 'ghey', 'giant cock', 'gigolo', 'ginger', 'gippo', 'girl on', 'girl on top', 'girls gone wild', 'git', 'glans', 'goatcx', 'goatse', 'god damn', 'godamn', 'godamnit', 'goddam', 'god-dam', 'goddammit', 'goddamn', 'goddamned', 'god-damned', 'goddamnit', 'goddamnmuthafucker', 'godsdamn', 'gokkun', 'golden shower', 'goldenshower', 'golliwog', 'gonad', 'gonads', 'gonorrehea', 'goo girl', 'gooch', 'goodpoop', 'gook', 'gooks', 'goregasm', 'gotohell', 'gringo', 'grope', 'group sex', 'gspot', 'g-spot', 'gtfo', 'guido', 'guro', 'h0m0', 'h0mo', 'ham flap', 'hand job', 'handjob', 'hard core', 'hard on', 'hardcore', 'hardcoresex', 'he11', 'headfuck', 'hebe', 'heeb', 'hell', 'hemp', 'hentai', 'heroin', 'herp', 'herpes', 'herpy', 'heshe', 'he-she', 'hitler', 'hiv', 'ho', 'hoar', 'hoare', 'hobag', 'hoe', 'hoer', 'holy shit', 'hom0', 'homey', 'homo', 'homodumbshit', 'homoerotic', 'homoey', 'honkey', 'honky', 'hooch', 'hookah', 'hooker', 'hoor', 'hootch', 'hooter', 'hooters', 'hore', 'horniest', 'horny', 'hot carl', 'hot chick', 'hotpussy', 'hotsex', 'how to kill', 'how to murdep', 'how to murder', 'huge fat', 'hump', 'humped', 'humping', 'hun', 'hussy', 'hymen', 'iap', 'iberian slap', 'inbred', 'incest', 'injun', 'intercourse', 'j3rk0ff', 'jack off', 'jackass', 'jackasses', 'jackhole', 'jackoff', 'jack-off', 'jaggi', 'jagoff', 'jail bait', 'jailbait', 'jap', 'japs', 'jelly donut', 'jerk', 'jerk off', 'jerk0ff', 'jerkass', 'jerked', 'jerkoff', 'jerk-off', 'jigaboo', 'jiggaboo', 'jiggerboo', 'jism', 'jiz', 'jizm', 'jizz', 'jizzed', 'jock', 'juggs', 'jungle bunny', 'junglebunny', 'junkie', 'junky', 'kafir', 'kawk', 'kike', 'kikes', 'kill', 'kinbaku', 'kinkster', 'kinky', 'kkk', 'klan', 'knob', 'knob end', 'knobbing', 'knobead', 'knobed', 'knobend', 'knobhead', 'knobjocky', 'knobjokey', 'kock', 'kondum', 'kondums', 'kooch', 'kooches', 'kootch', 'kraut', 'kum', 'kummer', 'kumming', 'kums', 'kunilingus', 'kunja', 'kunt', 'kwif', 'kyke', 'l3i+ch', 'l3itch', 'labia', 'lameass', 'lardass', 'leather restraint', 'leather straight jacket', 'lech', 'lemon party', 'leper', 'lesbian', 'lesbians', 'lesbo', 'lesbos', 'lez', 'lezbian', 'lezbians', 'lezbo', 'lezbos', 'lezza', 'lezzie', 'lezzies', 'lezzy', 'lmao', 'lmfao', 'loin', 'loins', 'lolita', 'looney', 'lovemaking', 'lube', 'lust', 'lusting', 'lusty', 'm0f0', 'm0fo', 'm45terbate', 'ma5terb8', 'ma5terbate', 'mafugly', 'make me come', 'male squirting', 'mams', 'masochist', 'massa', 'masterb8', 'masterbat', 'masterbat3', 'masterbate', 'master-bate', 'masterbating', 'masterbation', 'masterbations', 'masturbate', 'masturbating', 'masturbation', 'maxi', 'mcfagget', 'menage a trois', 'menses', 'menstruate', 'menstruation', 'meth', 'm-fucking', 'mick', 'middle finger', 'midget', 'milf', 'minge', 'minger', 'missionary position', 'mof0', 'mofo', 'mo-fo', 'molest', 'mong', 'moo moo foo foo', 'moolie', 'moron', 'mothafuck', 'mothafucka', 'mothafuckas', 'mothafuckaz', 'mothafucked', 'mothafucker', 'mothafuckers', 'mothafuckin', 'mothafucking', 'mothafuckings', 'mothafucks', 'mother fucker', 'motherfuck', 'motherfucka', 'motherfucked', 'motherfucker', 'motherfuckers', 'motherfuckin', 'motherfucking', 'motherfuckings', 'motherfuckka', 'motherfucks', 'mound of venus', 'mr hands', 'mtherfucker', 'mthrfucker', 'mthrfucking', 'muff', 'muff diver', 'muff puff', 'muffdiver', 'muffdiving', 'munging', 'munter', 'murder', 'mutha', 'muthafecker', 'muthafuckaz', 'muthafuckker', 'muther', 'mutherfucker', 'mutherfucking', 'muthrfucking', 'n1gga', 'n1gger', 'nad', 'nads', 'naked', 'nambla', 'napalm', 'nappy', 'nawashi', 'nazi', 'nazism', 'need the dick', 'negro', 'neonazi', 'nig nog', 'nigaboo', 'nigg3r', 'nigg4h', 'nigga', 'niggah', 'niggas', 'niggaz', 'nigger', 'niggers', 'niggle', 'niglet', 'nig-nog', 'nimphomania', 'nimrod', 'ninny', 'nipple', 'nipples', 'nob', 'nob jokey', 'nobhead', 'nobjocky', 'nobjokey', 'nonce', 'nooky', 'nsfw images', 'nude', 'nudity', 'numbnuts', 'nut butter', 'nut sack', 'nutsack', 'nutter', 'nympho', 'nymphomania', 'octopussy', 'old bag', 'omg', 'omorashi', 'one cup two girls', 'one guy one jar', 'opiate', 'opium', 'oral', 'orally', 'organ', 'orgasim', 'orgasims', 'orgasm', 'orgasmic', 'orgasms', 'orgies', 'orgy', 'ovary', 'ovum', 'ovums', 'p.u.s.s.y.', 'p0rn', 'paddy', 'paedophile', 'paki', 'panooch', 'pansy', 'pantie', 'panties', 'panty', 'pastie', 'pasty', 'pawn', 'pcp', 'pecker', 'peckerhead', 'pedo', 'pedobear', 'pedophile', 'pedophilia', 'pedophiliac', 'pee', 'peepee', 'pegging', 'penetrate', 'penetration', 'penial', 'penile', 'penis', 'penisbanger', 'penisfucker', 'penispuffer', 'perversion', 'peyote', 'phalli', 'phallic', 'phone sex', 'phonesex', 'phuck', 'phuk', 'phuked', 'phuking', 'phukked', 'phukking', 'phuks', 'phuq', 'piece of shit', 'pigfucker', 'pikey', 'pillowbiter', 'pimp', 'pimpis', 'pinko', 'piss', 'piss off', 'piss pig', 'pissed', 'pissed off', 'pisser', 'pissers', 'pisses', 'pissflaps', 'pissin', 'pissing', 'pissoff', 'piss-off', 'pisspig', 'playboy', 'pleasure chest', 'pms', 'polack', 'pole smoker', 'polesmoker', 'pollock', 'ponyplay', 'poof', 'poon', 'poonani', 'poonany', 'poontang', 'poop', 'poop chute', 'poopchute', 'poopuncher', 'porch monkey', 'porchmonkey', 'porn', 'porno', 'pornography', 'pornos', 'pot', 'potty', 'prick', 'pricks', 'prickteaser', 'prig', 'prince albert piercing', 'prod', 'pron', 'prostitute', 'prude', 'psycho', 'pthc', 'pube', 'pubes', 'pubic', 'pubis', 'punani', 'punanny', 'punany', 'punkass', 'punky', 'punta', 'puss', 'pusse', 'pussi', 'pussies', 'pussy', 'pussy fart', 'pussy palace', 'pussylicking', 'pussypounder', 'pussys', 'pust', 'puto', 'queaf', 'queef', 'queer', 'queerbait', 'queerhole', 'queero', 'queers', 'quicky', 'quim', 'racy', 'raghead', 'raging boner', 'rape', 'raped', 'raper', 'rapey', 'raping', 'rapist', 'raunch', 'rectal', 'rectum', 'rectus', 'reefer', 'reetard', 'reich', 'renob', 'retard', 'retarded', 'reverse cowgirl', 'revue', 'rimjaw', 'rimjob', 'rimming', 'ritard', 'rosy palm', 'rosy palm and her 5 sisters', 'rtard', 'r-tard', 'rubbish', 'rum', 'rump', 'rumprammer', 'ruski', 'rusty trombone', 's hit', 's&m', 's.h.i.t.', 's.o.b.', 's_h_i_t', 's0b', 'sadism', 'sadist', 'sambo', 'sand nigger', 'sandbar', 'sandler', 'sandnigger', 'sanger', 'santorum', 'sausage queen', 'scag', 'scantily', 'scat', 'schizo', 'schlong', 'scissoring', 'screw', 'screwed', 'screwing', 'scroat', 'scrog', 'scrot', 'scrote', 'scrotum', 'scrud', 'scum', 'seaman', 'seamen', 'seduce', 'seks', 'semen', 'sex', 'sexo', 'sexual', 'sexy', 'sh!+', 'sh!t', 'sh1t', 's-h-1-t', 'shag', 'shagger', 'shaggin', 'shagging', 'shamedame', 'shaved beaver', 'shaved pussy', 'shemale', 'shi+', 'shibari', 'shirt lifter', 'shit', 's-h-i-t', 'shit ass', 'shit fucker', 'shitass', 'shitbag', 'shitbagger', 'shitblimp', 'shitbrains', 'shitbreath', 'shitcanned', 'shitcunt', 'shitdick', 'shite', 'shiteater', 'shited', 'shitey', 'shitface', 'shitfaced', 'shitfuck', 'shitfull', 'shithead', 'shitheads', 'shithole', 'shithouse', 'shiting', 'shitings', 'shits', 'shitspitter', 'shitstain', 'shitt', 'shitted', 'shitter', 'shitters', 'shittier', 'shittiest', 'shitting', 'shittings', 'shitty', 'shiz', 'shiznit', 'shota', 'shrimping', 'sissy', 'skag', 'skank', 'skeet', 'skullfuck', 'slag', 'slanteye', 'slave', 'sleaze', 'sleazy', 'slope', 'slut', 'slut bucket', 'slutbag', 'slutdumper', 'slutkiss', 'sluts', 'smartass', 'smartasses', 'smeg', 'smegma', 'smut', 'smutty', 'snatch', 'sniper', 'snowballing', 'snuff', 's-o-b', 'sod off', 'sodom', 'sodomize', 'sodomy', 'son of a bitch', 'son of a motherless goat', 'son of a whore', 'son-of-a-bitch', 'souse', 'soused', 'spac', 'spade', 'sperm', 'spic', 'spick', 'spik', 'spiks', 'splooge', 'splooge moose', 'spooge', 'spook', 'spread legs', 'spunk', 'steamy', 'stfu', 'stiffy', 'stoned', 'strap on', 'strapon', 'strappado', 'strip', 'strip club', 'stroke', 'stupid', 'style doggy', 'suck', 'suckass', 'sucked', 'sucking', 'sucks', 'suicide girls', 'sultry women', 'sumofabiatch', 'swastika', 'swinger', 't1t', 't1tt1e5', 't1tties', 'taff', 'taig', 'tainted love', 'taking the piss', 'tampon', 'tard', 'tart', 'taste my', 'tawdry', 'tea bagging', 'teabagging', 'teat', 'teets', 'teez', 'terd', 'teste', 'testee', 'testes', 'testical', 'testicle', 'testis', 'threesome', 'throating', 'thrust', 'thug', 'thundercunt', 'tied up', 'tight white', 'tinkle', 'tit', 'tit wank', 'titfuck', 'titi', 'tities', 'tits', 'titt', 'tittie5', 'tittiefucker', 'titties', 'titty', 'tittyfuck', 'tittyfucker', 'tittywank', 'titwank', 'toke', 'tongue in a', 'toots', 'topless', 'tosser', 'towelhead', 'tramp', 'tranny', 'transsexual', 'trashy', 'tribadism', 'trumped', 'tub girl', 'tubgirl', 'turd', 'tush', 'tushy', 'tw4t', 'twat', 'twathead', 'twatlips', 'twats', 'twatty', 'twatwaffle', 'twink', 'twinkie', 'two fingers', 'two fingers with tongue', 'two girls one cup', 'twunt', 'twunter', 'ugly', 'unclefucker', 'undies', 'undressing', 'unwed', 'upskirt', 'urethra play', 'urinal', 'urine', 'urophilia', 'uterus', 'uzi', 'v14gra', 'v1gra', 'vag', 'vagina', 'vajayjay', 'va-j-j', 'valium', 'venus mound', 'veqtable', 'viagra', 'vibrator', 'violet wand', 'virgin', 'vixen', 'vjayjay', 'vodka', 'vomit', 'vorarephilia', 'voyeur', 'vulgar', 'vulva', 'w00se', 'wad', 'wang', 'wank', 'wanker', 'wankjob', 'wanky', 'wazoo', 'wedgie', 'weed', 'weenie', 'weewee', 'weiner', 'weirdo', 'wench', 'wet dream', 'wetback', 'wh0re', 'wh0reface', 'white power', 'whitey', 'whiz', 'whoar', 'whoralicious', 'whore', 'whorealicious', 'whorebag', 'whored', 'whoreface', 'whorehopper', 'whorehouse', 'whores', 'whoring', 'wigger', 'willies', 'willy', 'window licker', 'wiseass', 'wiseasses', 'wog', 'womb', 'woody', 'wop', 'wrapping men', 'wrinkled starfish', 'wtf', 'xrated', 'x-rated', 'xx', 'xxx', 'yaoi', 'yeasty', 'yellow showers', 'yid', 'yiffy', 'yobbo', 'zoophile', 'zoophilia', 'zubb','potta', 'ol', 'ozh', 'otha', 'ommaala', 'ommala', 'omala', 'koodhi', 'shithi', 'sunni', 'thaayoli', 'okaaravoli', 'thevudiya', 'thevdiya', 'pool', 'pundai', 'poolombi', 'baadu', 'oombu', 'oolu', 'okkali', 'pochu', 'gotha', 'gommaala', 'punda naayae', 'oolu sappu', 'oombu', 'badu', 'ungathaalaokku', 'unga amma pundarani', 'koothi kalutha', 'ninde ama pati', 'aaana kunna', 'aan-vedi', 'achante andi', 'achinga kunnan', 'adichu poli', 'ajoli ka thajoli', 'ammaudi pootil poocha', 'amminhnha', 'andi pidiyan', 'anna kunna', 'appikunna', 'arraykku chuttum poorruu ullaval', 'avaraathi', 'avarathi mone', 'chalam nakki', 'chandi', 'coondi', 'da patti', 'eli kunna', 'ettukali patti pooran', 'inchi mola', 'andi', 'kaatu poori', 'kallel oouuki', 'kandara oli', 'kandi', 'kandi theeni', 'kara vedi', 'katta thayoli', 'kazhappu perutha mairan', 'keepu', 'kettal', 'kodam nakiii', 'kolekkeri', 'koothara', 'koothi', 'koothichi', 'kotham', 'kotham kalakki', 'kotham nakku', 'koyimani', 'kuch', 'kulamavuka', 'kundan', 'kundaroli poori mone', 'kundi', 'kundi mon', 'kundi oota', 'kundimol', 'kunji kunnan', 'kunna', 'kunna', 'kunna chappu', 'kunna oli', 'kunna paal', 'kunna thayoli', 'kunna urunji', 'kunnappal', 'kushukk', 'lick me', 'malayalam', 'mandu', 'maratel ooki', 'masa', 'mattanga poore', 'mayiradi mon', 'mlechan', 'mola', 'moonchikko', 'mula adi', 'mula chappu', 'mula kashakku', 'mula mol', 'myir', 'myre', 'myrru', 'naayi meedan', 'naayinte mone', 'nayinte mone', 'nayinte mone', 'nayinte monne', 'ninde andi maire', 'ninte ama koondi ishtima', 'ninte ammakku vettu nayinte mone', 'ninte ammaku vetu', 'ninte ammeda tar', 'ninte ammede kothil.', 'ninte ammede pooru', 'ninte ammede thenga mairu', 'ninte appante andi', 'odu myre', 'ookki', 'oomban', 'oombi mon', 'oooomb', 'ootan', 'paara pooru', 'paareel ookki', 'pacha tayolli', 'pachila pooran', 'paik keriko myra', 'paiku vetti', 'pala thanthakkundaya thaoli', 'pallinedayil kanthu', 'pambara kutichi', 'pampara thayoli', 'panchavarna kunna', 'pandi kallan', 'panniyoli', 'para andi oomba', 'para kutichi', 'para thayoli punda mon', 'parii', 'pathala poor', 'patti poori mon', 'patty theettam', 'pela molichi', 'pela vedi', 'pela vedi kandaroli', 'petty', 'pezhachu pettavan', 'poda thayoli', 'podda patti', 'pola vettu', 'poochi', 'pooranddi', 'poore ennayil tenni veetil poda', 'poori mone', 'poorri', 'pooru', 'pooru', 'pooru montha', 'poottaavi', 'poottile mathycurry', 'poyi ninte kunna oombadaa', 'poyi oombada', 'praa thayolli', 'puchi', 'pudti puliyadi', 'pulayadi monae', 'pundachi mone', 'purusha vedi', 'rainayude poore', 'santhosh pandit', 'shukla mughan', 'shuklam dheeni', 'shuklam nakki', 'takkali pooru', 'thaayoli', 'thabala pooran', 'thakara thayoli', 'thallayoli', 'thalleotha thalleoli', 'thalleyoli', 'thayolee', 'thayoli', 'thayoli', 'thayoli idli', 'thayoli idli', 'theetam', 'theetta moran', 'theettam', 'theettathel ookki', 'thenga myre', 'thenga pooru', 'thevadichi', 'thokolli kalla sami', 'thukal kunna', 'umman', 'vada', 'vadam vali', 'vali', 'vayilitto', 'vedi', 'vedi pura', 'vedi vekkuka', 'veppatti', 'veshya / veshi', 'vettukili', 'viral iduka', 'vouvalinu undaya thayoli', 'bhoot-nee ka', 'chinaal', 'chup kar', 'chutia / chutiya / choo-tia / chutan', 'ghasti / gashti / gasti / ghassad', 'haraami', 'haraam zaada', 'kuttiya', 'khotey ki aulad', 'kutte ki jat', 'najayaz paidaish', 'saala kutta', 'saali kutti', 'tatti', 'bahen chod', 'bahen ke laude', 'bahen ke takke', 'beti chod', 'bhai chod', 'bhains ki aulad', 'jhalla, faggot', 'jhant ke baal', 'jhaant ke pissu', 'kutte ka aulad', 'kutte ke tatte', 'maadher chod', 'padma', 'raand ka jamai', 'randhwa (or randwa)', 'rundi', 'rundi ka bacha', 'rundi ki bachi', 'soower ke bachche', 'ullu ke pathe', 'backar chodu', 'bhand khau', 'bhandwe ki aulad', 'bhosad chod', 'bumchod', 'bur ki chatani', 'cuntmama', 'chipkali ke chut ke pasine', 'chipkali ke gaand ke pasine', 'chipkali ke jhaat ke baal', 'chippkali ke jhaant ke paseene', 'chodela', 'chodu bhagat', 'chhola phudakna', 'chudan chudai', 'chudai khana', 'chunni', 'choot ka baal', 'choot ke bhoot', 'chut ke dhakkan', 'chut mari ke', 'choot marani ka', 'chut ke pasine mein talay huye bhajiye', 'chup ke chut hai', 'fatey condom kay natije', 'fatay huay lundtopi ka result', 'gaandu', 'gaandfat', 'gaandmasti', 'gaand ka makhan', 'gaand marau', 'ghondoo', 'jhant chaatu', 'jhaat ka bhaaji', 'kutte ka beej', 'lund choosu', 'lund fakeer', 'lundoos', 'lund ka shorba', 'land ka bheja', 'lund pe chad ja', 'lund pe thand hai', 'lund ke pasine', 'lavde ke baal', 'maa ke bhadwe', 'muth maar', 'parichod', 'phatele nirodh ke natije', 'pucchi', 'raandi baajer', 'rundi ko choud', 'rubber bhosda', 'sadi hui gand', 'chhed', 'chut', 'chut marike', 'chodu', 'chodra','punda','thaili','masuru','mayiru']
def toxic_words_identifier(data):
kwp = KeywordProcessor(case_sensitive=False)
kwp.add_keywords_from_list(toxic_words_list)
result = kwp.extract_keywords(data,span_info=True)
if len(result) == 0:
return 0
else:
return 1
def toxic_word_replacer(text):
kwp = KeywordProcessor(case_sensitive=False)
kwp.add_keywords_from_list(toxic_words_list)
result = kwp.extract_keywords(text,span_info=True)
for i in result:
words = text[int(i[1]):int(i[2])]
length_of_words = len(words)
fix_word = "*" * length_of_words
text = text.replace(words,fix_word)
return text