{"version":3,"sources":["../src/languages/data/fr.ts"],"names":[],"mappings":"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","file":"chunk-HCPQRHHU.cjs","sourcesContent":["/**\n * French profanity data\n * Auto-generated from JSON files - DO NOT EDIT MANUALLY\n *\n * Language: French\n * Version: 1.0.0\n * Last Updated: 2025-09-30\n * Total Entries: 229\n */\n\nexport const FR = {\n  \"metadata\": {\n    \"name\": \"French\",\n    \"code\": \"fr\",\n    \"version\": \"1.0.0\",\n    \"lastUpdated\": \"2025-09-30\",\n    \"wordCount\": 229\n  },\n  \"words\": [\n    {\n      \"word\": \"abruti\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"abrut1\",\n        \"abrutie\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common insult meaning moron or stupid person\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": [\n        \"tiabru\"\n      ]\n    },\n    {\n      \"word\": \"andouille\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"and0uille\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Literally sausage, used as idiot insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\",\n        \"belgium\",\n        \"switzerland\"\n      ],\n      \"verlan_forms\": [\n        \"douillan\"\n      ]\n    },\n    {\n      \"word\": \"arnaqueur\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"arnaqu3ur\",\n        \"arnaqueuse\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Scammer or cheat\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": [\n        \"keurarna\"\n      ]\n    },\n    {\n      \"word\": \"baiser\",\n      \"severity\": 3,\n      \"categories\": [\n        \"sexual\"\n      ],\n      \"variations\": [\n        \"b@iser\",\n        \"baiz3r\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"To fuck - historically meant to kiss but now vulgar\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": [\n        \"zébai\"\n      ]\n    },\n    {\n      \"word\": \"bander\",\n      \"severity\": 2,\n      \"categories\": [\n        \"sexual\"\n      ],\n      \"variations\": [\n        \"b@nder\",\n        \"band3r\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"To have an erection\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": [\n        \"derban\"\n      ]\n    },\n    {\n      \"word\": \"babtou\",\n      \"severity\": 3,\n      \"categories\": [\n        \"racial\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"babt0u\",\n        \"btou\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Reverse racism term for white person, from verlan 'toubab'\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": [\n        \"toubab\"\n      ]\n    },\n    {\n      \"word\": \"batard\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"bat@rd\",\n        \"btard\",\n        \"bâtard\",\n        \"batarde\",\n        \"bâtarde\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Bastard, moderately offensive general insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": [\n        \"tardba\"\n      ]\n    },\n    {\n      \"word\": \"beauf\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"be@uf\",\n        \"b0f\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Redneck or boor, pejorative for uncultured person\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\",\n        \"belgium\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"bête\",\n      \"severity\": 1,\n      \"categories\": [\n        \"general\"\n      ],\n      \"variations\": [\n        \"b3te\",\n        \"bete\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Stupid or dumb, relatively mild\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": [\n        \"teubé\"\n      ]\n    },\n    {\n      \"word\": \"bicot\",\n      \"severity\": 4,\n      \"categories\": [\n        \"hate_speech\",\n        \"slurs\",\n        \"ethnic\"\n      ],\n      \"variations\": [\n        \"bic0t\",\n        \"bcot\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Ethnic slur against Arabs/North Africans, very offensive\",\n      \"target_type\": \"group\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": [\n        \"cotbi\"\n      ]\n    },\n    {\n      \"word\": \"bite\",\n      \"severity\": 2,\n      \"categories\": [\n        \"sexual\",\n        \"body_parts\"\n      ],\n      \"variations\": [\n        \"b1te\",\n        \"byt3\",\n        \"bitte\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Vulgar term for penis, very common in French slang\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"france\",\n        \"belgium\",\n        \"switzerland\"\n      ],\n      \"verlan_forms\": [\n        \"tebi\"\n      ]\n    },\n    {\n      \"word\": \"blaireau\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"bl@ireau\",\n        \"blero\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Literally badger, means idiot\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": [\n        \"roblai\"\n      ]\n    },\n    {\n      \"word\": \"bordel\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"sexual\"\n      ],\n      \"variations\": [\n        \"bord3l\",\n        \"brdl\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Originally 'brothel', now general exclamation of frustration\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"france\",\n        \"belgium\",\n        \"switzerland\"\n      ],\n      \"verlan_forms\": [\n        \"delbor\"\n      ]\n    },\n    {\n      \"word\": \"bouffon\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"b0uffon\",\n        \"bouffonne\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Buffoon or clown, common insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": [\n        \"fonbou\"\n      ]\n    },\n    {\n      \"word\": \"bougnoule\",\n      \"severity\": 4,\n      \"categories\": [\n        \"hate_speech\",\n        \"slurs\",\n        \"ethnic\"\n      ],\n      \"variations\": [\n        \"bougn0ule\",\n        \"bgnoule\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Ethnic slur against North Africans, extremely offensive\",\n      \"target_type\": \"group\",\n      \"regions\": [\n        \"france\",\n        \"belgium\"\n      ],\n      \"verlan_forms\": [\n        \"gnoulebo\"\n      ]\n    },\n    {\n      \"word\": \"bourré\",\n      \"severity\": 1,\n      \"categories\": [\n        \"general\"\n      ],\n      \"variations\": [\n        \"b0urré\",\n        \"bourrée\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Drunk or wasted\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"branlage\",\n      \"severity\": 2,\n      \"categories\": [\n        \"sexual\"\n      ],\n      \"variations\": [\n        \"branl@ge\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Wanking, masturbation\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"branler\",\n      \"severity\": 2,\n      \"categories\": [\n        \"sexual\"\n      ],\n      \"variations\": [\n        \"branl3r\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"To wank or masturbate\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": [\n        \"lerbran\"\n      ]\n    },\n    {\n      \"word\": \"branlette\",\n      \"severity\": 2,\n      \"categories\": [\n        \"sexual\"\n      ],\n      \"variations\": [\n        \"branl3tte\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Handjob or wanking\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"branleur\",\n      \"severity\": 2,\n      \"categories\": [\n        \"sexual\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"branl3ur\",\n        \"branleuse\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Wanker or jerk-off\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": [\n        \"leurbran\"\n      ]\n    },\n    {\n      \"word\": \"broute-minou\",\n      \"severity\": 3,\n      \"categories\": [\n        \"sexual\"\n      ],\n      \"variations\": [\n        \"broute minou\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Pussy eater, vulgar sexual term\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"câlice\",\n      \"severity\": 2,\n      \"categories\": [\n        \"religious\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"cal1ce\",\n        \"clice\",\n        \"kâlice\",\n        \"calice\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Quebec religious profanity referring to communion cup\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"quebec\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"calvaire\",\n      \"severity\": 2,\n      \"categories\": [\n        \"religious\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"calv@ire\",\n        \"klvr\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Quebec religious profanity meaning calvary/hell\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"quebec\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"casse-couilles\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"casse couilles\",\n        \"kass kouilles\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Ball-breaker, annoying person\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\",\n        \"belgium\",\n        \"switzerland\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"chatte\",\n      \"severity\": 2,\n      \"categories\": [\n        \"sexual\",\n        \"body_parts\"\n      ],\n      \"variations\": [\n        \"ch@tte\",\n        \"chat\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Pussy/female cat - context determines vulgarity\",\n      \"target_type\": \"context_dependent\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": [\n        \"techa\"\n      ]\n    },\n    {\n      \"word\": \"chelou\",\n      \"severity\": 1,\n      \"categories\": [\n        \"general\"\n      ],\n      \"variations\": [\n        \"chel0u\",\n        \"chelou\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Sketchy or weird, verlan from louche\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": [\n        \"louche\"\n      ]\n    },\n    {\n      \"word\": \"chiasse\",\n      \"severity\": 2,\n      \"categories\": [\n        \"scatological\"\n      ],\n      \"variations\": [\n        \"chi@sse\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Diarrhea or shit\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"chiant\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"chi@nt\",\n        \"chiante\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Annoying, pain in the ass\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"chier\",\n      \"severity\": 2,\n      \"categories\": [\n        \"scatological\"\n      ],\n      \"variations\": [\n        \"chi3r\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"To shit\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"chiottes\",\n      \"severity\": 2,\n      \"categories\": [\n        \"scatological\"\n      ],\n      \"variations\": [\n        \"chi0ttes\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Toilet or shitter\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"ciboire\",\n      \"severity\": 2,\n      \"categories\": [\n        \"religious\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"cib0ire\",\n        \"siboire\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Quebec religious profanity - ciborium\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"quebec\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"clito\",\n      \"severity\": 2,\n      \"categories\": [\n        \"sexual\",\n        \"body_parts\"\n      ],\n      \"variations\": [\n        \"cl1to\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Clit, short for clitoris\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"clitoris\",\n      \"severity\": 2,\n      \"categories\": [\n        \"sexual\",\n        \"body_parts\"\n      ],\n      \"variations\": [\n        \"cl1toris\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Clitoris\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"con\",\n      \"severity\": 2,\n      \"categories\": [\n        \"sexual\",\n        \"body_parts\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"c0n\",\n        \"c@n\",\n        \"conne\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Vulgar term for female genitalia, also general insult meaning 'idiot'\",\n      \"target_type\": \"context_dependent\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"connard\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"con@rd\",\n        \"conrd\",\n        \"connr\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common insult meaning 'asshole' or 'bastard'\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\",\n        \"belgium\",\n        \"switzerland\"\n      ],\n      \"verlan_forms\": [\n        \"nardcon\"\n      ]\n    },\n    {\n      \"word\": \"connasse\",\n      \"severity\": 3,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"conn@sse\",\n        \"conasse\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Bitch or asshole - feminine form, very offensive\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\",\n        \"belgium\",\n        \"switzerland\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"connerie\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\"\n      ],\n      \"variations\": [\n        \"conn3rie\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Bullshit or stupidity\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"couille\",\n      \"severity\": 2,\n      \"categories\": [\n        \"sexual\",\n        \"body_parts\"\n      ],\n      \"variations\": [\n        \"c0uille\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Testicle or ball, singular\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": [\n        \"yeukou\"\n      ]\n    },\n    {\n      \"word\": \"couilles\",\n      \"severity\": 2,\n      \"categories\": [\n        \"sexual\",\n        \"body_parts\"\n      ],\n      \"variations\": [\n        \"c0uilles\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Balls or testicles, can also mean courage in context\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": [\n        \"yeskou\"\n      ]\n    },\n    {\n      \"word\": \"couillon\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"c0uillon\",\n        \"couillonne\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Idiot or dumbass\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\",\n        \"switzerland\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"crétin\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\",\n        \"ableist\"\n      ],\n      \"variations\": [\n        \"cr3tin\",\n        \"crétine\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Cretin or moron\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"crisse\",\n      \"severity\": 2,\n      \"categories\": [\n        \"religious\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"cr1sse\",\n        \"kriss\",\n        \"chris\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Quebec religious profanity, from 'Christ'\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"quebec\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"cul\",\n      \"severity\": 2,\n      \"categories\": [\n        \"sexual\",\n        \"body_parts\"\n      ],\n      \"variations\": [\n        \"kul\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Ass or butt\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"débile\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\",\n        \"ableist\"\n      ],\n      \"variations\": [\n        \"d3bile\",\n        \"debil\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Moron or retard - ableist term\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"dégueulasse\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\"\n      ],\n      \"variations\": [\n        \"degueul@sse\",\n        \"degueu\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Disgusting or filthy\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"ducon\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"duc0n\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Dumbass or idiot\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"emmerdant\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\"\n      ],\n      \"variations\": [\n        \"emmerd@nt\",\n        \"emmerdante\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Annoying\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"emmerder\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\"\n      ],\n      \"variations\": [\n        \"emmerd3r\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"To piss off or annoy\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"emmerdeur\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"emmerd3ur\",\n        \"emmerdeuse\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Pain in the ass\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"enculé\",\n      \"severity\": 3,\n      \"categories\": [\n        \"sexual\",\n        \"slurs\",\n        \"lgbtq\"\n      ],\n      \"variations\": [\n        \"encul3\",\n        \"nclé\",\n        \"enculer\",\n        \"enculée\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Extremely vulgar, homophobic undertones, very offensive\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\",\n        \"belgium\",\n        \"switzerland\"\n      ],\n      \"verlan_forms\": [\n        \"culéen\"\n      ]\n    },\n    {\n      \"word\": \"enculer\",\n      \"severity\": 3,\n      \"categories\": [\n        \"sexual\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"encul3r\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"To fuck in the ass, extremely vulgar\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"france\",\n        \"belgium\",\n        \"switzerland\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"enculeur\",\n      \"severity\": 3,\n      \"categories\": [\n        \"sexual\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"encul3ur\",\n        \"enculeurs\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"One who fucks in the ass\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"enfoiré\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"enf0iré\",\n        \"nfr\",\n        \"enfoirée\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Common French insult, roughly 'asshole' or 'jerk'\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\",\n        \"belgium\",\n        \"switzerland\"\n      ],\n      \"verlan_forms\": [\n        \"réenfoi\"\n      ]\n    },\n    {\n      \"word\": \"enflure\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"enflur3\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Literally swelling, used as asshole insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"espèce de con\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"espece de con\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"You idiot - compound insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"étron\",\n      \"severity\": 2,\n      \"categories\": [\n        \"scatological\"\n      ],\n      \"variations\": [\n        \"3tron\",\n        \"etron\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Turd\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"face de cul\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"fass de cul\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Assface\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"faisnéant\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"fainéant\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Lazy bastard\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"fdp\",\n      \"severity\": 3,\n      \"categories\": [\n        \"sexual\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"f.d.p\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Abbreviation for fils de pute\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"fesse\",\n      \"severity\": 1,\n      \"categories\": [\n        \"sexual\",\n        \"body_parts\"\n      ],\n      \"variations\": [\n        \"f3sse\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Buttock or ass cheek\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"fif\",\n      \"severity\": 4,\n      \"categories\": [\n        \"hate_speech\",\n        \"slurs\",\n        \"lgbtq\"\n      ],\n      \"variations\": [\n        \"f1f\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Quebec homophobic slur - faggot\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"quebec\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"fils de pute\",\n      \"severity\": 3,\n      \"categories\": [\n        \"sexual\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"fdp\",\n        \"fils d put\",\n        \"filsdepute\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Son of a whore, very offensive compound insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"fion\",\n      \"severity\": 2,\n      \"categories\": [\n        \"sexual\",\n        \"body_parts\"\n      ],\n      \"variations\": [\n        \"fi0n\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Asshole or anus\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"folle\",\n      \"severity\": 3,\n      \"categories\": [\n        \"hate_speech\",\n        \"slurs\",\n        \"lgbtq\"\n      ],\n      \"variations\": [\n        \"f0lle\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Homophobic slur - queen or fairy\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\",\n        \"belgium\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"foutre\",\n      \"severity\": 2,\n      \"categories\": [\n        \"sexual\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"f0utre\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Fuck or sperm - multipurpose profanity\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"fumier\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"fum13r\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Manure or bastard\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"garce\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"g@rce\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Bitch - feminine insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"glandeur\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"gland3ur\",\n        \"glandeuse\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Slacker or lazy person\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"gland\",\n      \"severity\": 2,\n      \"categories\": [\n        \"sexual\",\n        \"body_parts\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"gl@nd\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Dickhead or glans\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"gonzesse\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"gonz3sse\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Chick or broad - can be insulting\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"gouine\",\n      \"severity\": 4,\n      \"categories\": [\n        \"hate_speech\",\n        \"slurs\",\n        \"lgbtq\"\n      ],\n      \"variations\": [\n        \"gou1ne\",\n        \"gwine\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Lesbian slur, very offensive\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\",\n        \"belgium\",\n        \"switzerland\"\n      ],\n      \"verlan_forms\": [\n        \"neguoi\"\n      ]\n    },\n    {\n      \"word\": \"gourde\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"g0urde\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Idiot or dumbass - feminine\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"gueule\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"body_parts\"\n      ],\n      \"variations\": [\n        \"gu3ule\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Mouth or face - vulgar\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"gueux\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"gu3ux\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Beggar or wretch\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"imbécile\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"imb3cile\",\n        \"imbecile\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Imbecile or idiot\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"idiot\",\n      \"severity\": 1,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"idi0t\",\n        \"idiote\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Idiot - mild insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"je m'en branle\",\n      \"severity\": 2,\n      \"categories\": [\n        \"sexual\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"j'm'en branle\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"I don't give a fuck - literally I masturbate about it\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"je m'en fous\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\"\n      ],\n      \"variations\": [\n        \"j'm'en fous\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"I don't give a damn\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"je t'emmerde\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\"\n      ],\n      \"variations\": [\n        \"jt'emmerde\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Fuck you - literally I shit on you\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"keuf\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"k3uf\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Cop - verlan from flic\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": [\n        \"flic\"\n      ]\n    },\n    {\n      \"word\": \"lopette\",\n      \"severity\": 3,\n      \"categories\": [\n        \"hate_speech\",\n        \"slurs\",\n        \"lgbtq\"\n      ],\n      \"variations\": [\n        \"lop3tte\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Wimp or sissy - homophobic undertones\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"mal baisé\",\n      \"severity\": 2,\n      \"categories\": [\n        \"sexual\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"mal baisée\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Sexually frustrated - literally badly fucked\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"malsain\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\"\n      ],\n      \"variations\": [\n        \"mals@in\",\n        \"malsaine\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Unhealthy or sick\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"maquereau\",\n      \"severity\": 2,\n      \"categories\": [\n        \"sexual\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"maquer3au\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Pimp\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"merde\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"scatological\"\n      ],\n      \"variations\": [\n        \"mrd\",\n        \"m3rde\",\n        \"merdre\",\n        \"m*rde\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Universal French profanity, equivalent to 'shit'\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": [\n        \"drème\"\n      ]\n    },\n    {\n      \"word\": \"merdeux\",\n      \"severity\": 2,\n      \"categories\": [\n        \"scatological\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"merd3ux\",\n        \"merdeuse\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Shitty or little shit\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"merdier\",\n      \"severity\": 2,\n      \"categories\": [\n        \"scatological\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"merd13r\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Shitshow or mess\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"meuf\",\n      \"severity\": 1,\n      \"categories\": [\n        \"general\"\n      ],\n      \"variations\": [\n        \"m3uf\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Woman or chick - verlan from femme\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": [\n        \"femme\"\n      ]\n    },\n    {\n      \"word\": \"minable\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"min@ble\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Pathetic or worthless\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"minus\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"m1nus\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Loser or nobody\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"morpion\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"morpi0n\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Crab louse or little brat\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"morue\",\n      \"severity\": 2,\n      \"categories\": [\n        \"sexual\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"m0rue\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Cod or slut - insulting to women\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"morveux\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"morv3ux\",\n        \"morveuse\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Snotty kid or brat\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"nase\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"naze\",\n        \"n@se\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Broken, useless, or lame\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"nègre\",\n      \"severity\": 4,\n      \"categories\": [\n        \"hate_speech\",\n        \"slurs\",\n        \"racial\"\n      ],\n      \"variations\": [\n        \"n3gre\",\n        \"negr3\",\n        \"négresse\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Racial slur, extremely offensive and inappropriate\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"nique ta mère\",\n      \"severity\": 3,\n      \"categories\": [\n        \"sexual\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"nique ta mere\",\n        \"ntm\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Fuck your mother - very offensive\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"nique ta race\",\n      \"severity\": 4,\n      \"categories\": [\n        \"hate_speech\",\n        \"slurs\",\n        \"racial\"\n      ],\n      \"variations\": [\n        \"nique ta rac\",\n        \"ntr\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Fuck your race - hate speech\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"niquer\",\n      \"severity\": 3,\n      \"categories\": [\n        \"sexual\"\n      ],\n      \"variations\": [\n        \"niqu3r\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"To fuck\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"nul\",\n      \"severity\": 1,\n      \"categories\": [\n        \"general\"\n      ],\n      \"variations\": [\n        \"nulle\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Useless, null, or lame - mild\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"ordure\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"0rdure\",\n        \"@rdure\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Calling someone 'trash' or 'filth', moderately offensive\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": [\n        \"dureor\"\n      ]\n    },\n    {\n      \"word\": \"ostie\",\n      \"severity\": 2,\n      \"categories\": [\n        \"religious\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"0stie\",\n        \"@stie\",\n        \"osti\",\n        \"hostie\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Quebec religious profanity referring to communion host\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"quebec\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"pauvre con\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"pauv' con\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Poor idiot\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"pauvre type\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"pauv' type\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Poor bastard or loser\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"pédale\",\n      \"severity\": 4,\n      \"categories\": [\n        \"hate_speech\",\n        \"slurs\",\n        \"lgbtq\"\n      ],\n      \"variations\": [\n        \"p3dale\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Homophobic slur - faggot\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\",\n        \"belgium\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"pédé\",\n      \"severity\": 4,\n      \"categories\": [\n        \"hate_speech\",\n        \"slurs\",\n        \"lgbtq\"\n      ],\n      \"variations\": [\n        \"p3dé\",\n        \"ped3\",\n        \"pd\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Homophobic slur, extremely offensive to LGBTQ+ community\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\",\n        \"belgium\",\n        \"switzerland\"\n      ],\n      \"verlan_forms\": [\n        \"dépé\"\n      ]\n    },\n    {\n      \"word\": \"pétasse\",\n      \"severity\": 3,\n      \"categories\": [\n        \"sexual\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"p3tasse\",\n        \"petass\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Slut or bimbo - misogynistic\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"pignouf\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"pign0uf\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Boor or jerk\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"pine\",\n      \"severity\": 2,\n      \"categories\": [\n        \"sexual\",\n        \"body_parts\"\n      ],\n      \"variations\": [\n        \"p1ne\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Dick or cock\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"plouc\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"pl0uc\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Hick or redneck\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"pouffiasse\",\n      \"severity\": 3,\n      \"categories\": [\n        \"sexual\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"p0uffiasse\",\n        \"poufiasse\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Cheap whore or skank - very offensive to women\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"pourriture\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"pourr1ture\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Rot or scum\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"putain\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"sexual\"\n      ],\n      \"variations\": [\n        \"putin\",\n        \"ptn\",\n        \"put1\",\n        \"pu74in\",\n        \"p*tain\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Very common exclamation in France, less offensive than English equivalent\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"france\",\n        \"belgium\",\n        \"switzerland\"\n      ],\n      \"verlan_forms\": [\n        \"tainpu\"\n      ]\n    },\n    {\n      \"word\": \"pute\",\n      \"severity\": 3,\n      \"categories\": [\n        \"sexual\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"put3\",\n        \"p*te\",\n        \"pûte\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Highly offensive when targeting women, equivalent to 'whore'\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": [\n        \"tepu\"\n      ]\n    },\n    {\n      \"word\": \"putois\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"put0is\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Skunk or stinker - insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"queue\",\n      \"severity\": 2,\n      \"categories\": [\n        \"sexual\",\n        \"body_parts\"\n      ],\n      \"variations\": [\n        \"qu3ue\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Dick or tail - vulgar in sexual context\",\n      \"target_type\": \"context_dependent\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"queutard\",\n      \"severity\": 2,\n      \"categories\": [\n        \"sexual\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"queut@rd\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Horndog or sex-obsessed\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"raclure\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"r@clure\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Scum or scrapings\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"racaille\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"rac@ille\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Scum or rabble\",\n      \"target_type\": \"group\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"raté\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"r@té\",\n        \"ratée\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Loser or failure\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"rebeu\",\n      \"severity\": 2,\n      \"categories\": [\n        \"ethnic\"\n      ],\n      \"variations\": [\n        \"reb3u\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Arab - double verlan from beur, can be neutral or insulting\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": [\n        \"beur\",\n        \"arabe\"\n      ]\n    },\n    {\n      \"word\": \"rinceuse\",\n      \"severity\": 2,\n      \"categories\": [\n        \"sexual\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"rinc3use\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Slut - literally rinser\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"rond\",\n      \"severity\": 1,\n      \"categories\": [\n        \"general\"\n      ],\n      \"variations\": [\n        \"r0nd\",\n        \"ronde\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Drunk - literally round\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"sacre\",\n      \"severity\": 1,\n      \"categories\": [\n        \"religious\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"s@cre\",\n        \"sakré\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Quebec mild religious expletive\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"quebec\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"saint-cimonac\",\n      \"severity\": 3,\n      \"categories\": [\n        \"religious\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"simonac\",\n        \"cimonac\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Quebec extreme religious curse\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"quebec\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"salaud\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"sal@ud\",\n        \"salo\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Bastard or scumbag - masculine\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"sale\",\n      \"severity\": 1,\n      \"categories\": [\n        \"general\"\n      ],\n      \"variations\": [\n        \"s@le\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Dirty or filthy - mild as standalone\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"sale con\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"sal con\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Dirty bastard\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"sale pute\",\n      \"severity\": 3,\n      \"categories\": [\n        \"sexual\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"sal pute\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Dirty whore - very offensive\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"salope\",\n      \"severity\": 3,\n      \"categories\": [\n        \"sexual\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"sal0pe\",\n        \"s@lope\",\n        \"slp\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Highly misogynistic slur, very offensive\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\",\n        \"belgium\",\n        \"switzerland\"\n      ],\n      \"verlan_forms\": [\n        \"lopesa\"\n      ]\n    },\n    {\n      \"word\": \"salopard\",\n      \"severity\": 3,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"sal0pard\",\n        \"salprd\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Very offensive insult, combination of 'salope' and 'bâtard'\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\",\n        \"belgium\",\n        \"switzerland\"\n      ],\n      \"verlan_forms\": [\n        \"pardsal\"\n      ]\n    },\n    {\n      \"word\": \"saloperie\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\"\n      ],\n      \"variations\": [\n        \"sal0perie\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Crap or filth\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"sauvage\",\n      \"severity\": 2,\n      \"categories\": [\n        \"ethnic\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"sauv@ge\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Savage - can be ethnic slur in certain contexts\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"siphonné\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"siphonn3\",\n        \"siphonnée\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Crazy or nuts\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"sombre crétin\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"sombr crétin\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Complete moron\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"sombre idiot\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"sombr idiot\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Complete idiot\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"sous-merde\",\n      \"severity\": 2,\n      \"categories\": [\n        \"scatological\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"sous merde\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Sub-shit, lower than shit\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"suce\",\n      \"severity\": 2,\n      \"categories\": [\n        \"sexual\"\n      ],\n      \"variations\": [\n        \"suc3\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Suck - imperative, sexual\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"sucer\",\n      \"severity\": 2,\n      \"categories\": [\n        \"sexual\"\n      ],\n      \"variations\": [\n        \"suc3r\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"To suck - sexual context\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"ta gueule\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\"\n      ],\n      \"variations\": [\n        \"tagueule\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Shut up or shut your mouth\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"ta mère\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"ta mer\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Your mother - insult prefix\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"tabarnac\",\n      \"severity\": 2,\n      \"categories\": [\n        \"religious\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"tabarn@c\",\n        \"tbrnk\",\n        \"tabarnak\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Quebec religious profanity, equivalent to 'damn' or 'fuck'\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"quebec\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"tanche\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"t@nche\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Dumb or loser\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"tapette\",\n      \"severity\": 4,\n      \"categories\": [\n        \"hate_speech\",\n        \"slurs\",\n        \"lgbtq\"\n      ],\n      \"variations\": [\n        \"tap3tte\",\n        \"tptte\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Homophobic slur meaning 'faggot', very offensive\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\",\n        \"belgium\",\n        \"switzerland\"\n      ],\n      \"verlan_forms\": [\n        \"pettepa\"\n      ]\n    },\n    {\n      \"word\": \"tare\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\",\n        \"ableist\"\n      ],\n      \"variations\": [\n        \"t@re\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Defect or retard - ableist\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"taré\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\",\n        \"ableist\"\n      ],\n      \"variations\": [\n        \"t@ré\",\n        \"tarée\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Retarded or crazy - ableist\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"tarlouze\",\n      \"severity\": 4,\n      \"categories\": [\n        \"hate_speech\",\n        \"slurs\",\n        \"lgbtq\"\n      ],\n      \"variations\": [\n        \"tarl0uze\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Homophobic slur - faggot\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"taspé\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"tasp3\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Idiot - verlan-ish\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"tepu\",\n      \"severity\": 3,\n      \"categories\": [\n        \"sexual\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"t3pu\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Whore - verlan from pute\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": [\n        \"pute\"\n      ]\n    },\n    {\n      \"word\": \"tête de con\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"tet de con\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Dickhead\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"tête de noeud\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"tet de neud\",\n        \"tête de nœud\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Dickhead - literally knot head\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"teubé\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"teub3\",\n        \"teube\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Idiot or stupid - verlan from bête\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": [\n        \"bête\"\n      ]\n    },\n    {\n      \"word\": \"toqué\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"toqu3\",\n        \"toquée\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Crazy or nuts\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"triso\",\n      \"severity\": 4,\n      \"categories\": [\n        \"hate_speech\",\n        \"ableist\"\n      ],\n      \"variations\": [\n        \"tris0\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Person with Down syndrome - extremely ableist\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"trisomique\",\n      \"severity\": 4,\n      \"categories\": [\n        \"hate_speech\",\n        \"ableist\"\n      ],\n      \"variations\": [\n        \"trisomiqu3\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Person with trisomy - ableist when used as insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"troncher\",\n      \"severity\": 3,\n      \"categories\": [\n        \"sexual\"\n      ],\n      \"variations\": [\n        \"tronch3r\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"To fuck\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"trou du cul\",\n      \"severity\": 2,\n      \"categories\": [\n        \"sexual\",\n        \"body_parts\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"trouducul\",\n        \"trouduc\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Asshole - literally ass hole\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"truie\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"tru13\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Sow or fat woman - misogynistic\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"va chier\",\n      \"severity\": 2,\n      \"categories\": [\n        \"scatological\"\n      ],\n      \"variations\": [\n        \"vachier\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Go shit or fuck off\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"va te faire enculer\",\n      \"severity\": 3,\n      \"categories\": [\n        \"sexual\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"va t faire enculer\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Go get fucked in the ass - extremely vulgar\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"va te faire foutre\",\n      \"severity\": 2,\n      \"categories\": [\n        \"sexual\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"va t faire foutre\",\n        \"vtff\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Go fuck yourself\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"vaurien\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"vauri3n\",\n        \"vaurienne\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Good-for-nothing or scoundrel\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"vermine\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"v3rmine\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Vermin or scum\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"vicieux\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"vici3ux\",\n        \"vicieuse\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Pervert or deviant\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"vieille peau\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"vielle peau\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Old bag - literally old skin\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"youd\",\n      \"severity\": 4,\n      \"categories\": [\n        \"hate_speech\",\n        \"slurs\",\n        \"religious\"\n      ],\n      \"variations\": [\n        \"y0ud\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Antisemitic verlan slur for Jew\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": [\n        \"juif\"\n      ]\n    },\n    {\n      \"word\": \"youpin\",\n      \"severity\": 4,\n      \"categories\": [\n        \"hate_speech\",\n        \"slurs\",\n        \"religious\"\n      ],\n      \"variations\": [\n        \"youp1n\",\n        \"ypn\",\n        \"youpine\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Antisemitic slur, extremely offensive\",\n      \"target_type\": \"group\",\n      \"regions\": [\n        \"france\",\n        \"belgium\"\n      ],\n      \"verlan_forms\": [\n        \"pinyou\"\n      ]\n    },\n    {\n      \"word\": \"zgueg\",\n      \"severity\": 2,\n      \"categories\": [\n        \"sexual\",\n        \"body_parts\"\n      ],\n      \"variations\": [\n        \"zguegg\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Dick - North African slang\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"zizi\",\n      \"severity\": 1,\n      \"categories\": [\n        \"sexual\",\n        \"body_parts\"\n      ],\n      \"variations\": [\n        \"z1zi\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Wiener or peepee - childish\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"zob\",\n      \"severity\": 2,\n      \"categories\": [\n        \"sexual\",\n        \"body_parts\"\n      ],\n      \"variations\": [\n        \"z0b\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Dick\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"baltringue\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"b@ltringue\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"France - loser or worthless person\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"blédard\",\n      \"severity\": 2,\n      \"categories\": [\n        \"ethnic\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"bl3dard\",\n        \"blédarde\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"France - person from North African countryside, can be derogatory\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"bolos\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"bol0s\",\n        \"boloss\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"France - loser, verlan-derived\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"bougre\",\n      \"severity\": 1,\n      \"categories\": [\n        \"general\"\n      ],\n      \"variations\": [\n        \"bougr3\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"France - fellow or bugger, mildly vulgar\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"cassos\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"cass0s\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"France - social case or loser\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"cave\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"c@ve\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"France/Quebec - sucker or fool\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\",\n        \"quebec\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"charlot\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"charl0t\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"France - clown or fool\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"clampin\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"clamp1n\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"France - dawdler or slowpoke\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"cloche\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"cl0che\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"France - bell or idiot\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"clodo\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"cl0do\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"France - hobo or bum\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"crevard\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"crev@rd\",\n        \"crevarde\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"France - starving person or cheapskate\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"feignant\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"feign@nt\",\n        \"feignasse\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"France - lazy person\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"flemmard\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"flemm@rd\",\n        \"flemmarde\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"France - lazy person\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"gaupe\",\n      \"severity\": 2,\n      \"categories\": [\n        \"sexual\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"g@upe\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"France - slut or slattern\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"gigolo\",\n      \"severity\": 2,\n      \"categories\": [\n        \"sexual\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"gig0lo\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"France - male prostitute or kept man\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"all\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"mac\",\n      \"severity\": 2,\n      \"categories\": [\n        \"sexual\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"m@c\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"France - pimp\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"mégère\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"m3gère\",\n        \"megere\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"France - shrew or harpy\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"olibrius\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"olibri0s\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"France - show-off or character\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"pécore\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"p3core\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"France - country bumpkin\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"raclure de bidet\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"raclur de bidet\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"France - scum of the bidet, creative insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"tocard\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"toc@rd\",\n        \"tocarde\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"France - loser or worthless person\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"france\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"baptême\",\n      \"severity\": 1,\n      \"categories\": [\n        \"religious\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"bapt3me\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Quebec - baptism, mild curse\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"quebec\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"calvaire de marde\",\n      \"severity\": 3,\n      \"categories\": [\n        \"religious\",\n        \"scatological\"\n      ],\n      \"variations\": [\n        \"calvair de marde\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Quebec - calvary of shit, compound curse\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"quebec\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"câlice de tabarnac\",\n      \"severity\": 3,\n      \"categories\": [\n        \"religious\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"calice de tabarnak\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Quebec - compound religious curse, very strong\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"quebec\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"ciboire de crisse\",\n      \"severity\": 3,\n      \"categories\": [\n        \"religious\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"ciboir de criss\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Quebec - compound religious curse\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"quebec\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"criss de cave\",\n      \"severity\": 2,\n      \"categories\": [\n        \"religious\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"cris de cave\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Quebec - Christ of idiot, compound insult\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"quebec\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"enfant de chienne\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"enfan de chienne\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Quebec - son of a bitch\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"quebec\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"maudit\",\n      \"severity\": 1,\n      \"categories\": [\n        \"general\"\n      ],\n      \"variations\": [\n        \"m@udit\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Quebec - damned or cursed, mild\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"quebec\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"ostie de crisse\",\n      \"severity\": 3,\n      \"categories\": [\n        \"religious\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"osti de cris\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Quebec - host of Christ, compound curse\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"quebec\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"saint-ciboire\",\n      \"severity\": 2,\n      \"categories\": [\n        \"religious\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"saint ciboire\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Quebec - holy ciborium\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"quebec\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"saint-sacrement\",\n      \"severity\": 2,\n      \"categories\": [\n        \"religious\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"saint sacrement\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Quebec - holy sacrament\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"quebec\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"sacrament\",\n      \"severity\": 2,\n      \"categories\": [\n        \"religious\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"sacr@ment\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Quebec - sacrament curse\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"quebec\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"tabarnak d'enfoiré\",\n      \"severity\": 3,\n      \"categories\": [\n        \"religious\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"tabarnac denfoiré\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Quebec - tabernacle of asshole, compound\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"quebec\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"viarge\",\n      \"severity\": 2,\n      \"categories\": [\n        \"religious\",\n        \"general\"\n      ],\n      \"variations\": [\n        \"vi@rge\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Quebec - virgin curse\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"quebec\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"bobet\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"b0bet\",\n        \"bobette\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Swiss - silly or naive person\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"switzerland\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"carabistouille\",\n      \"severity\": 1,\n      \"categories\": [\n        \"general\"\n      ],\n      \"variations\": [\n        \"carabist0uille\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Belgian - nonsense\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"belgium\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"drache\",\n      \"severity\": 1,\n      \"categories\": [\n        \"general\"\n      ],\n      \"variations\": [\n        \"dr@che\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Belgian - heavy rain or mess\",\n      \"target_type\": \"general\",\n      \"regions\": [\n        \"belgium\"\n      ],\n      \"verlan_forms\": null\n    },\n    {\n      \"word\": \"tâche\",\n      \"severity\": 2,\n      \"categories\": [\n        \"general\",\n        \"slurs\"\n      ],\n      \"variations\": [\n        \"tache\"\n      ],\n      \"case_sensitive\": false,\n      \"context_notes\": \"Swiss/Belgian - stain or loser\",\n      \"target_type\": \"individual\",\n      \"regions\": [\n        \"switzerland\",\n        \"belgium\"\n      ],\n      \"verlan_forms\": null\n    }\n  ]\n} as const\n\nexport type FRType = typeof FR\n"]}