allprofanity
Version:
A TypeScript package to filter Hindi and Hinglish bad words from text
195 lines • 4.33 kB
JavaScript
// src/languages/german-words.ts
/**
* German profanity words list
* Contains common profanities, insults, and offensive terms. Includes variations.
* ⚠️ Warning: This file contains explicit language in German
*/
const germanBadWords = [
// ========================================
// === Core Profanities & Genitalia =====
// ========================================
"Scheiße",
"Scheisse",
"Arschloch",
"Fotze",
"Fick",
"Ficken",
"Wichser",
"Wichserin",
"Hure",
"Schlampe",
"Mist",
"Verdammt",
"Arsch",
"Schwanz",
"Pimmel",
"Muschi",
"Titten",
"Busen",
"Eier",
"Sack",
// ========================================
// === Variations & Related Terms =======
// ========================================
// --- Scheiße ---
"scheißegal",
"scheißkerl",
"scheißladen",
"bescheuert",
"beschissen",
"verscheißern",
"ankacken",
"Kacke",
"Kackbratze",
// --- Arschloch / Arsch ---
"Arschgeige",
"Arschkriecher",
"Leck mich am Arsch",
"verarschen",
"arschlecken",
"arschig",
"zum Kotzen",
// --- Fotze ---
"Fotzenlecker",
// --- Ficken / Wichser ---
"verfickt",
"Fickfehler",
"Fick dich!",
"Wichse",
"wichsen",
"Rumwichsen",
// --- Hure / Schlampe ---
"Hurensohn",
"Hurentochter",
"Hurenkind",
"Verhurrt",
"Schlampig",
// --- Mist / Verdammt ---
"Mistkerl",
"Miststück",
"Verdammte Scheiße",
"So ein Mist!",
// --- Schwanz / Pimmel / Muschi / Titten / Eier / Sack ---
"Schwanzlutscher",
"Pissnelke",
"Muschilecker",
"Tittenficker",
"Sackgesicht",
"Sackratte",
"Geh mir nicht auf den Sack!",
"Weichei",
// ========================================
// === Insults (Stupidity, etc.) ========
// ========================================
"Idiot",
"Idiotin",
"Trottel",
"Depp",
"Vollidiot",
"Vollpfosten",
"Dummkopf",
"Blödmann",
"Blödian",
"dumm",
"blöd",
"blöde",
"doof",
"bescheuert",
"bekloppt",
"hirnlos",
"Schwachkopf",
"Schwachmat",
"Narr",
"Närrin",
"Pfeife",
"Versager",
"Lappen",
"Spasti",
"Mongo",
"behindert",
"Missgeburt",
// ========================================
// === Offensive Slurs (Sexuality, Race, etc.) ===
// ========================================
"Schwuchtel",
"Schwuler",
"Lesbe",
"Kampflesbe",
"Transe",
"Neger",
"Kanake",
"Itaker",
"Polacke",
"Russe",
"Ami",
"Ösi",
"Saupreiß",
"Kümmeltürke",
"Schlitzauge",
// ========================================
// === Other Offensive Terms & Insults ==
// ========================================
"Bastard",
"Sau",
"Drecksau",
"Schwein",
"Schweinehund",
"Mistvieh",
"Aas",
"Luder",
"Miststück",
"Göre",
"Bengel",
"Frechdachs",
"Heuchler",
"Lügner",
"Betrüger",
"Penner",
"Gesindel",
"Pack",
"Abschaum",
"Ungeziefer",
"Parasit",
"Widerlich",
"Ekelhaft",
"Kotzbrocken",
"Speichellecker",
"Warmduscher",
"Schattenparker",
"Pissnelke",
"Zicke",
"mies",
"gemein",
"hässlich",
// ========================================
// === Bodily Functions (Vulgar Context) ==
// ========================================
"pissen",
"pinkeln",
"scheißen",
"kacken",
"kotzen",
"furzen",
"pupsen",
"Rotz",
"Spucke",
"Sperma",
"Sabber",
// ========================================
// === Mild / Contextually Offensive ====
// ========================================
"Verflixt",
"Donnerwetter",
"Himmel",
"Teufel",
"zum Teufel",
"Quatsch",
"Blödsinn",
"Hau ab!",
"Verschwinde!",
"Halt die Klappe!",
"Halt's Maul!",
"Schnauze!", // Snout / Shut up! (vulgar)
];
export default germanBadWords;
//# sourceMappingURL=german-words.js.map