Bad words word search

Bad Words List, Google Blacklist Words, Swear Words List In English

bad-words-and-swear-words-banned-by-google

Full List of Bad Words and Top Swear Words Banned by Google

1730+ Bad words and Swear words list, Google blacklist words. Includes; curse words, insulting words, offensive words, dirty words, vulgar words, and more.

We have done the job for you! After that, you don’t need to make many searches! Moreover, you don’t need to spend hours and days to find only a few bad words. All are included in our Full List.

Please note that new English bad words had been added to our Full List.

Bad Words Types & Meaning

It’s important to mention that there are many types of bad words. Our full list of bad words includes all the following types:

  • Curse Words – Profane or obscene words, especially as used in anger or for emphasis.
  • Insults Words – Words used to treat with insolence, indignity, or contempt, also to affect offensively or damagingly.
  • Offensive Words – Words that arouse resentment, annoyance, or anger.
  • Dirty Words – A vulgar or taboo word or any word, name, or concept considered reprehensible.
  • Rude Words – Discourteous or impolite words, used especially in a deliberate way.
  • Sexual Words – Words related to male and female, mother, father, sister, wife, lesbians, homosexuals, people, animals, intersex organisms, and their body parts.
  • Vulgar Words – Words that are characterized by ignorance of or lack of good breeding or taste.
  • Obscene Words – Offends you because it relates to sex or violence in a way that you think is unpleasant and shocking.
  • Naughty Words – Means disobedient, mischievous, or generally misbehaving, particularly when applied to children.
  • Inappropriate Words – Words not useful or suitable for a particular situation or purpose.

Our list has been tested by more than one thousand of our visitors! All have confirmed that our full list works perfectly. Moreover,  they did not have any banning by Google or by any other authority.

Bad Words list for Facebook

We also offer a list of bad words for Facebook, our Facebook bad words list is a text file including comma-separated words that have a singular form of each word, and a plural form whenever available, and setting up your page is easy, you have just to copy and paste the block words list….. Read more and download  Facebook Bad Words List

Youtube Blacklist Words List

YouTube Comment Blacklist can help you to avoid and filter all words and phrases in the user comments that are regarded as inappropriate, unacceptable, or profane words, and automatically will hold for review and moderation any comment has a word that closely matches these words in the blacklist, moreover, blocks any live chats matching these words….. Read more and download   YouTube Blacklist.

WordPress Comment Blacklist

To have complete control over which comments appear on your WordPress site, Keeping your comments clean from unacceptable, profanities, or untrustworthy words/phrases can greatly enable your visitors to interact with your website in a safe environment, and that increases your traffic and of course, increase your website rank….. Read more and download  WordPress Blacklist.

Bad Words List for Every Culture and Language!

Bad words or bad language are common in most cultures but it varies from one place to another, for example, the American swear words list differs from Swiss swear words, bad words in Spanish differ from bad words in French, and Russian swear words differ from Hindi swear words. Evidently, there’s a bad word list for every culture and every language!

Bad Words from all over the World in All Languages

All the bad Words in the World in multi-Languages will be added gradually!

1- British Swear Words List (NEW)

150+ British swear words list, including curse words, insults words, cuss words, offensive words, sexual words, dirty words, and more for Free Download. Britain, officially the United Kingdom (UK), is… Read more and download the British Swear Words List

2- French Swear Words List and Bad Words Free Download

360+ French swear words and phrases list, including Curse words, Cuss words, Insults words, Offensive words, Rude words, Dirty words, Vulgar words, and more. Our French swear words list is….. Read more and download the  List of French Swear Words.

3- German Swear Words List (NEW)

210+ German swear words and phrases list, including curse words, insult words, vulgar words, dirty words, offensive words, obscene words, and naughty words. The German language is one….. Read more and download  German Swear Words List.

4- Italian Swear Words List

820+ Italian swear words list and bad words, including Curse words, Insulting words, Offensive Words, Vulgar words, Rude Words, and more for free download. The Italian Language is used by 90 million….. Read more and download the  Italian Bad Words List.

5- Spanish Bad Words List

Spanish profanity has a wide range of swear words that are often of a sensitive nature, and it varies between Spanish-speaking nations, such as South America, and the subcultures of each nation….. Read more and download the  Spanish Bad Words List.

6- Chinese Swear Words List (NEW)

740+ Chinese swear words and phrases list, including curse words, insult words, offensive words, dirty words, rude words, sexual words, and vulgar words. China is officially the People’s Republic….. Read more and download the  Chinese Swear Words List.

7- Indonesian Bad Words List

There are more than 300 native languages spoken in Indonesia. According to Languages of Indonesia in Wikipedia, there are more than 700 living languages spoken in Indonesia. A major part of them belongs to the Austronesian language family, while over 270 Papuan (non-Austronesian) languages are spoken in eastern Indonesia…… Read more and download the  Indonesian Bad Words List.

New Lists Are Coming Soon!

  • Polish Swear Words List
  • Danish Bad Words List
  • Dutch Bad Words List
  • Russian Bad Words List
  • Japanese Swear Words List
  • Arabic World Swear Words List

Google Blacklist Words

As the biggest internet company, and as the sole of the internet, Google is taking great care of an internet searches to offer clean and useful results. Therefore, whenever you type a word to search for, Google filters its results to show the most relevant matches and keeps its results safe, and clean from any bad words or offensive words.
Right now, if you search for any explicit word or image, you never get what is typing because SafeSearch is always active.

Please note that Google neither released the official Google profanity list nor given any free license for any site to release Google blacklist words, what we are offering here is the full list of Google bad words that many developers and coders had made so many try and error search trials in Google Chrome, and dig through Google source codes, and extracted Google profanity list.

So, it’s important for anyone to try to avoid any bad words on his website or blog to have the chance to be shown in Google’s search results and have traffic and score in search engines.

How can I know if that word is bad?

There is a very simple way to check your word whether bad or not:

When Google released a new version of its keyboard for Android, it comes along with Google banned words list. Google’s recently launched a new site named; What Do You Love? It is a neat showcase for some of the company’s services, you may try to check some words from our list, and you will be asked; What Do You Love?.

  • Type a word from Google bad words on the Keyboard – Google will offer NO HELP.
  • Disable the Google profanity filter in Keyboard settings, then all words will be available for auto-complete.
  • If you type any word from our bad words list, you will be falsely redirected to “kittens” instead of your word, which means that word is one of Google banned words list.
  • For example type “Flowers” and you will be right redirected to “Flowers”, which means that this word is not banned by Google.

Unfortunately Google’s site; What Do You Love? It is offline now!

What to do with the bad words list?

  • Bloggers may use the list to filter their writing and replace bad words with more safe words for visitors.
  • Site owners and admins, that have user-contributed content or user-generated content may use the bad words list to filter their site content, emails, comments, and forums to keep their site clean.
  • Copywriters need the bad words list to be sure that their articles have no swear words or offensive words that harm their readers.
  • Developers and Web Designers essentially need to know all swear words, to avoid adding these words to their own JavaScript code, Apps EDU domain, and their titles too.
  • Generally, taking care and avoiding these bad words on any website or blog, surely will score in SERPs.

Protect Your Business and Family!

It’s really recommended to use the Full Words List to protect your website, your business, your brand, your family, and your kids from these kinds of profane words!.. Moreover, you can protect your visitors and customers from user-generated content and comments, which contains offensive, and bad words.

Profanity Filter

A Profanity filter is a content moderation tool or a content censor plugin. Profanity filter scans user content to filter out bad words. It is very important for your personal and business websites, and social media pages. You can also use it in online communities, marketplaces, and any platforms that rely on user-generated content.

Profanity Filter needs a list of Bad Words List (Blacklist Words) to filter your content, either blocking out the bad words or replacing them with special characters or Unicode characters.

How to use our Full List Of Bad Words List

  1. Use a Profanity Filter to censor content on your website to easily filter and block out all swear words from your website.
  2. Copy all the swear words from the Bad Words List and paste them into the Profanity Filter “Keywords Comment Moderation Box”. You may also add any specific words or any forms of unwanted content which you want also to be filtered and blocked out.

Please note that most platforms have a profanity filter, just as Facebook, Youtube, Instagram, WordPress, and many more. And according to your platform, you can also find so many free profanity filters and plugins on the net.

There are two lists for free download; the first list is “Full List of Bad Words in English” which is a complete list. The second list is the “Base List of Bad Words in English” which has only a few original bad words. Both lists are offered in two different file formats, TXT file format, and comma-separated TXT format (comma-delimited), so you are free to download the one that met your requirements.

Full List of Bad Words in English

Full List of Bad Words in English (Text File – One word per line)

Full List of Bad Words in English (Comma-separated Text File)

Base List of Bad Words in English

Base List of Bad Words in English (Text File – One word per line)

Base List of Bad Words in English (Comma-separated Text File)

Thank you for stopping by, have a nice day!

Last Update: Dec 6, 2022

 

Bad Words Filter

Created to help Go developers to filter bad words in phrases/comments/text context.

For Developers

It would be nice if you want to contribute to this project. I really need your help, there are a lot of things to do.
Feel free to create a pull request or make an issue to report bugs/request new features. You can see the list of things to do at the end of file.
🙇

Installation

Simple installs the package to your $GOPATH with the go tool from shell:

$ go get -u github.com/wiltonribeiro/badwords

Make sure Git is installed on your machine and in your system’s PATH.

Features

  • Search of Bad Words
  • Clean bad words in a sentence
  • Change bad words in a sentence with */or other specified
  • Change bad words to relative and polite other words
  • Evaluation of profanities level of sentence
  • Badwords Dataset in JSON
  • Created and maintained by the community

Usage

To use the lib features is necessary create a variable using the BadWordContent struct, imported by the lib.

phrase := Badwords.BadWordContent{
Text: "...",
Lang: "en",
FileLocation:"./badwords",
}
The Text (string) attribute is responsible for getting the phrase to be evaluated. The Lang (string) attribute is responsible to search in the dataset thee data of bad words registered on the respective JSON file. The FileLocation is responsible to find the location of all main files of lib.

Methods

Search()

return []string, error

Return all the bad words found in the sentence.
The err(error) return a possible error, like if the language passed by parameters in the struct has no file in the dataset.

search, _ := phrase.Search()
The search([]string) variable get the words found in the dataset.

Clean()

return string, error

Return the sentence with no bad words, changed the bad words found by default with *.

clean, _ := phrase.Clean()
The clean(string) variable receive the new string.

CleanWith(string, bool)

return string, error

Return the sentence with no bad words, changed the bad words found with the string passed by parameters.
The bool parameter means if the value used to replace the bad word is an unique char or don’t.

cleanWith, _ := phrase.Clean()
The cleanWith(string) variable receive the new string.

ChangeToBetter()

return string, error

Return the sentence with the bad words changed by the relative meaning(but polite) of each word found in the dataset.

changedToBetter, _ = phrase.ChangeToBetter()
The changedToBetter(string) variable receive the new string.

ProfanityLevel()

return float64, error

Return the profanity level of the sentence. Each bad word has the own profanity level in the dataset. The result is the sum of each bad word level by the numbers of normal words.

level, _ := phrase.ProfanityLevel()
The level(float64) variable receive the level of profanity calculated.

See an example of use:

package main

import (
	"wiltonribeiro/badwords"
	"fmt"
	"log"
)

func checkFail(err error){
	if err != nil {
		log.Fatal(err)
	}
}

func main(){
	phrase := Badwords.BadWordContent{
		Text: "no fucking way",
		Lang: "en",
		FileLocation:"../github.com/badwords",
	}

	search, err := phrase.Search()
	checkFail(err)
	fmt.Println(search)

	clean, err := phrase.CleanWith("inapropiate",true)
	checkFail(err)
	fmt.Println(clean)


	clean, err = phrase.Clean()
	checkFail(err)
	fmt.Println(clean)

	clean, err = phrase.ChangeToBetter()
	checkFail(err)
	fmt.Println(clean)

	level, err := phrase.ProfanityLevel()
	checkFail(err)
	fmt.Println(level)
}

Output:

no inapropiate way
no ******* way
no freaking way
1

To Do

  • Basic Funcitons
  • Complete the parameters relative_good and profanity_level of English and Portuguese Dataset
  • Add new languages Dataset Support (German, Spanish, Italian, Chinese, Arabian, etc)
  • Make it a RESTFul API

Comedian George Carlin had a list of Seven Words You Can’t Say on TV. Parts of the internet have a list of 402 banned words, plus one emoji, 🖕.

Slack uses the open source List of Dirty, Naughty, Obscene, and Otherwise Bad Words, found on GitHub, to help groom its search suggestions. Open source mapping project OpenStreetMap uses it to sanitize map edits. Google artificial intelligence researchers recently removed web pages containing any of the words from a dataset used to train a powerful new system for making sense of language.

LDNOOBW, as intimates know it, has been a low profile utility for years, but recently became more prominent. Blocklists try to bridge the gulf between the mechanical logic of software and the organic contradictions of human behavior and language. But such lists are inevitably imperfect and can spawn unintended consequences. Some AI researchers have criticized Google’s use of LDNOOBW as narrowing what its software knows about humanity. Another, similar, open source list of “bad” words caused chat software Rocket.Chat to censor attendees of an event called Queer in AI from using the word queer.

The initial List of Dirty, Naughty, Obscene, and Otherwise Bad Words was drawn up in 2012, by employees of stock photo site Shutterstock. Dan McCormick, who led the company’s engineering team, wanted a roll of the obscene or objectionable as a safety feature for the autocomplete feature of the site’s search box. He was happy for users to type whatever they wanted, but didn’t want the site to actively suggest terms people might be surprised to see pop up in an open office. “If someone types in B, you don’t want the first word that comes up to be boobs,” says McCormick, who left Shutterstock in 2015.

He and some coworkers took Carlin’s Seven Words, tapped the darkest corners of their brains, and used Google to learn sometimes bewildering slang for sexual acts. They posted their initial 342 entries to GitHub with a note inviting contributions and the suggestion that it could “spice up your next game of Scrabble :)”

Almost nine years later, LDNOOBW, as aficionados know it, is longer and more influential than ever. Shutterstock employees continued curating their list of crudities after McCormick’s departure, with help from outside suggestions, eventually reaching 403 entries for English. The list won users outside the company, including at OpenStreetMap and Slack. There are versions of the list in more than two dozen other languages, including three entries for Klingon—QI’yaH!—and 37 for Esperanto. Shutterstock declined to comment on the list and claimed it is no longer a company project, although it still bears the company’s name and copyright assertion on GitHub.

Artificial intelligence researchers at Google recently won LDNOOBW new fame—and infamy. In 2019, company researchers reported using the list to filter the web pages included in a collection of billions of words scraped from the web called the Colossal Clean Crawled Corpus. The censored collection powered a recent Google project that created the largest language AI system the company has revealed, showing strong results on tasks such as reading comprehension questions or tagging sentences from movie reviews as positive or negative.

Similar projects have created software that generates astonishingly fluid text. But some AI researchers question Google’s use of LDNOOBW to filter its AI input, saying that blacked out a lot of knowledge. Striking out pages featuring obscenities, racial slurs, anatomical terms or the word sex regardless of context would remove abusive forum postings—but also swaths of educational and medical material, news coverage about sexual politics, and information about Paridae songbirds. Google didn’t discuss that side effect in its research papers.

“Words on the list are many times used in very offensive ways but they can also be appropriate depending on context and your identity,” says William Agnew, a machine learning researcher at the University of Washington. He is a cofounder of the community group Queer in AI, whose web pages on encouraging diversity in the field would likely be excluded from Google’s AI primer for using the word sex on pages about improving diversity in the AI workforce. LDNOOBW appears to reflect historical patterns of disapproval of homosexual relationships, Agnew says, with entries including “gay sex” and “homoerotic.”

Agnew has had first-hand experience of the unintended consequences of such systems. When Queer in AI ran a workshop at a leading AI research conference last year, virtual attendees ran into problems using the conference’s virtual hangout on the service Rocket.Chat. Its optional content filter draws on another GitHub list called badwords, which at the time included the words lesbian and queer. “We couldn’t even type the name of our workshop,” Agnew says.

The list in question has since been updated; its creator declined to speak with WIRED. A spokesperson for Rocket.Chat said the company is investigating and updating its filtering feature “to ensure ‘queer’ is not blocked and there aren’t other ‘restricted’ words that would conflict with our values and commitment to diversity and inclusion.”

article image

Supersmart algorithms won’t take all the jobs, But they are learning faster than ever, doing everything from medical diagnostics to serving up ads.

Agnew’s questioning of Google’s use of LDNOOBW led to the practice being called out in a research paper released last month warning of ethical downsides to recent AI research; the paper led to prominent researcher Timnit Gebru’s sudden departure from Google. “If we filter out the discourse of marginalized populations, we fail to provide training data that reclaims slurs and otherwise describes marginalized identities in a positive light,” the paper says.

Gebru says she was fired by Google after refusing a manager’s demand to remove her name from or retract the paper before publication; Google has said she resigned and criticized the paper’s quality. The company did not respond to a request for comment about how some of its researchers use LDNOOBW as an oracle of what’s objectionable.

Vinay Prabhu, chief scientist at privacy startup UnifyID, who researches algorithmic bias, says the whole industry should be more transparent about exactly what is being fed into AI models, but that Google’s influence means it has a special responsibility. “Every idiosyncratic thing Google does becomes the industry standard,” he says.

McCormick hadn’t heard of Google’s interest in his creation until WIRED called. He still uses the list to prevent unintentionally eye-catching search suggestions at his current company, Constructor.io, which provides search technology for online stores including beauty brand Sephora. He’s unsure it is well suited to filtering AI system’s view of the world. “It’s clear the world needs a few different versions,” he says. “Maybe I should start that next.”


More Great WIRED Stories

  • 📩 The latest on tech, science, and more: Get our newsletters!
  • I am not a soldier, but I have been trained to kill
  • How do you define electric field, voltage, and current?
  • The 10 books you have to read this winter
  • D&D must grapple with the racism in fantasy
  • Palantir’s God’s-eye view of Afghanistan
  • 🎮 WIRED Games: Get the latest tips, reviews, and more
  • 📱 Torn between the latest phones? Never fear—check out our iPhone buying guide and favorite Android phones

Not very technical, but… I have to implement a bad words filter in a new site we are developing. So I need a «good» bad words list to feed my db with… any hint / direction? Looking around with google I found this one, and it’s a start, but nothing more.

Yes, I know that this kind of filters are easily escaped… but the client will is the client will !!! :-)

The site will have to filter out both english and italian words, but for italian I can ask my colleagues to help me with a community-built list of «parolacce» :-) — an email will do.

Thanks for any help.

Keng's user avatar

Keng

51.5k32 gold badges80 silver badges110 bronze badges

asked Aug 23, 2008 at 19:17

ila's user avatar

8

Beware of clbuttic mistakes.

«Apple made the clbuttic mistake of forcing out their visionary — I mean, look at what NeXT has been up to!»

Hmm. «clbuttic».

Google «clbuttic» — thousands of hits!

There’s someone who call his car ‘clbuttic’.

There are «Clbuttic Steam Engine» message boards.

Webster’s dictionary — no help.

Hmm. What can this be?

HINT: People who make buttumptions about their regex scripts, will be
embarbutted when they repeat this mbuttive mistake.

callisto's user avatar

callisto

4,90911 gold badges50 silver badges92 bronze badges

answered Aug 23, 2008 at 19:30

AgentConundrum's user avatar

AgentConundrumAgentConundrum

20.2k6 gold badges63 silver badges99 bronze badges

0

I didn’t see any language specified but you can use this for PHP it will generate a RegEx for each instered work so that even intentional mis-spellings (i.e. @ss, i3itch ) will also be caught.

<?php

/**
 * @author unkwntech@unkwndesign.com
 **/

if($_GET['act'] == 'do')
 {
    $pattern['a'] = '/[a]/'; $replace['a'] = '[a A @]';
    $pattern['b'] = '/[b]/'; $replace['b'] = '[b B I3 l3 i3]';
    $pattern['c'] = '/[c]/'; $replace['c'] = '(?:[c C (]|[k K])';
    $pattern['d'] = '/[d]/'; $replace['d'] = '[d D]';
    $pattern['e'] = '/[e]/'; $replace['e'] = '[e E 3]';
    $pattern['f'] = '/[f]/'; $replace['f'] = '(?:[f F]|[ph pH Ph PH])';
    $pattern['g'] = '/[g]/'; $replace['g'] = '[g G 6]';
    $pattern['h'] = '/[h]/'; $replace['h'] = '[h H]';
    $pattern['i'] = '/[i]/'; $replace['i'] = '[i I l ! 1]';
    $pattern['j'] = '/[j]/'; $replace['j'] = '[j J]';
    $pattern['k'] = '/[k]/'; $replace['k'] = '(?:[c C (]|[k K])';
    $pattern['l'] = '/[l]/'; $replace['l'] = '[l L 1 ! i]';
    $pattern['m'] = '/[m]/'; $replace['m'] = '[m M]';
    $pattern['n'] = '/[n]/'; $replace['n'] = '[n N]';
    $pattern['o'] = '/[o]/'; $replace['o'] = '[o O 0]';
    $pattern['p'] = '/[p]/'; $replace['p'] = '[p P]';
    $pattern['q'] = '/[q]/'; $replace['q'] = '[q Q 9]';
    $pattern['r'] = '/[r]/'; $replace['r'] = '[r R]';
    $pattern['s'] = '/[s]/'; $replace['s'] = '[s S $ 5]';
    $pattern['t'] = '/[t]/'; $replace['t'] = '[t T 7]';
    $pattern['u'] = '/[u]/'; $replace['u'] = '[u U v V]';
    $pattern['v'] = '/[v]/'; $replace['v'] = '[v V u U]';
    $pattern['w'] = '/[w]/'; $replace['w'] = '[w W vv VV]';
    $pattern['x'] = '/[x]/'; $replace['x'] = '[x X]';
    $pattern['y'] = '/[y]/'; $replace['y'] = '[y Y]';
    $pattern['z'] = '/[z]/'; $replace['z'] = '[z Z 2]';
    $word = str_split(strtolower($_POST['word']));
    $i=0;
    while($i < count($word))
     {
        if(!is_numeric($word[$i]))
         {
            if($word[$i] != ' ' || count($word[$i]) < '1')
             {
                $word[$i] = preg_replace($pattern[$word[$i]], $replace[$word[$i]], $word[$i]);
             }
         }
        $i++;
     }
    //$word = "/" . implode('', $word) . "/";
    echo implode('', $word);
 }

if($_GET['act'] == 'list')
 {
    $link = mysql_connect('localhost', 'username', 'password', '1');
    mysql_select_db('peoples');
    $sql = "SELECT word FROM filters";
    $result = mysql_query($sql, $link);
    $i=0;
    while($i < mysql_num_rows($result))
     {
        echo mysql_result($result, $i, 'word') . "<br />";
        $i++;
     }
     echo '<hr>';
 }
?>
<html>
    <head>
        <title>RegEx Generator</title>
    </head>
    <body>
        <form action='badword.php?act=do' method='post'>
            Word: <input type='text' name='word' /><br />
            <input type='submit' value='Generate' />
        </form>
        <a href="badword.php?act=list">List Words</a>
    </body>
</html>

answered Aug 23, 2008 at 21:27

UnkwnTech's user avatar

UnkwnTechUnkwnTech

87k65 gold badges183 silver badges229 bronze badges

4

answered Mar 9, 2012 at 5:28

David Fraga's user avatar

David FragaDavid Fraga

3913 silver badges3 bronze badges

2

If anyone needs an API, google currently provide a bad word indicator.

http://www.wdyl.com/profanity?q=naughtyword

{
response: "false"
}

Update: Google has now removed this service.

answered Aug 3, 2012 at 18:52

Tony's user avatar

TonyTony

44211 silver badges20 bronze badges

2

I would say to just remove posts as you become aware of them, and block users who are overly explicit with their postings. You can say very offensive things without using any swear words. If you block the word ass (aka donkey), then people will just type a$$ or /55, or whatever else they need to type to get past the filter.

answered Aug 24, 2008 at 1:23

Kibbee's user avatar

KibbeeKibbee

65.1k27 gold badges141 silver badges181 bronze badges

+1 on the Clbuttic mistake, I think it is important for «bad word» filters to scan for both leading and trailing spaces (e.g., » ass «) as opposed for just the exact string so that we won’t have words like clbuttic, clbuttes, buttert, buttess, etc.

answered Aug 30, 2008 at 8:21

Jon Limjap's user avatar

Jon LimjapJon Limjap

93.9k14 gold badges99 silver badges151 bronze badges

2

answered Sep 2, 2010 at 4:29

Ming-Tang's user avatar

Ming-TangMing-Tang

17.4k8 gold badges38 silver badges75 bronze badges

You could always convince the client to have a session of users just constantly posting expletives and make an easy solution to add them to the system. It is a lot of work but it will probably be more representative of the community.

answered Aug 23, 2008 at 22:03

Ross's user avatar

RossRoss

45.9k37 gold badges119 silver badges172 bronze badges

In researching this topic I determined that what was needed was more than just a list that does arbitrary replacements. I have built a web service that allows you to identify the level of ‘cleanliness’ you desire. It also makes an effort to identify false positives — i.e. where a word may be bad in one context but not in others.
Take a look at http://filterlanguage.com

answered Sep 2, 2010 at 4:23

Richard's user avatar

1


10m — 10 man

1337 — elite

1h — 1 handed

25m — 25 man

2h — 2 handed

4hm — four horsemen

Back To Top


ab — arathi basin

abg — Ashmaul Burial Grounds

acc — account

achi — Achievement

achiev — achievement

add — additional monster

aep — agility equivalence points

afc — away from computer

afk — away from keyboard

aggro — focus of monster’s aggression

agi — agility

ah — auction house

ak — ahn’kahet

alch — alchemist

ali — alliance

alli — Alliance

ally — alliance

alt — alternate character

alts — alternative character

amg — oh my god

an — azjol-nerub

ank — Ahn’kahet the old kingdom

any1 — Anyone

aoa — Amphitheatre of Anguish

aoe — area of effect

aop — aspect of the pack

aotc — the current ahead of the curve achievement

aotp — aspect of the pack

ap — attack power

aq — Anh’Qiraj

arp — armor penetration

asap — as soon as possible

asl — age, sex, location

asslock — poorly skilled warlock

atm — at the moment

auch — auchindoun

av — alterac valley

Back To Top


b00mkin — moonkin

b4 — before

baf — bring a friend

bamf — bad ass mother fucker

bb — bye bye

bbl — be back later

bbs — be back soon

bc — burning crusade

bd — Blackwing Descent

be — Blood Elf

belf — blood elf

bem — blades edge mountains

bet — blood elf tower

bf — Blood Furnace

bfd — blackfathom deeps

bg — battleground

bgs — battleground

bh — bubble hearth

bh10 — Baradin Hold 10-man

bh25 — Baradin’s Hold 25-man

bis — best in slot

bl — blood lust

blizz — blizzard

bm — Beast Mastery

boa — binds on account

boe — bind on equip

bok — Blessing of Kings

bom — blessing of might

boomchicken — moonkin

boomkin — moonkin

bop — bind on pickup

bos — blessing of sanctuary

bot — Bastion of Twilight

bou — bind on use

bow — blessing of wisdom

brb — be right back

brc — Black Rock Caverns

brd — blackrock depths

bres — battle resurrect

brez — battle resurrect

brf — blackrock foundry

brm — blackrock mountain

brs — blackrock spire

brt — be right there

bs — blacksmith

bt — black temple

bt5k — Blingtron 5000

btw — by the way

buff — beneficial spell

bwd — Black Wing Decent

bwl — blackwing lair

byob — bring your own buffs

byom — bring your own materials

Back To Top


c — copper

cata — Cataclysm

cbt — Closed Beta Test

cc — crowd control

ccg — collectible card game

cd — cooldown

cds — Cool Downs

ce — Collector’s Edition

chanter — enchanter

char — character

cheev — achievement

chickenbutt — moonkin

cm — Challenge mode

coa — Curse of agony

coc — crucible of champions

cod — curse of doom

coe — curse of elements

coex — curse of exhaustion

cos — Culling of Strathholme

cot — caverns of time

cow — Tauren

cp — combo points

cr — combat ressurect

crit — critical hit

critchicken — moonkin

cs — crusader strike

cya — see you

c’g — cho’gall

Back To Top


dailies — Daily repeatable quests

dal — dalaran

dala — Dalaran

darn — darnassus

db — Deadly Boss

dbm — Deadly Boss Mods

dc — disconnect

dc’d — disconnected

dd — direct damage

ddi — dont do it

de — disenchant

deathtard — Unskilled Death Knight

debuff — reductionary spell

deeps — damage per second

demo — Demonology

demon — demonology

demos — demolishers

destro — destruction

dflt — default

ding — levelled

ding! — level up

disc — Discipline (Priest spec).

dk — death knight

dkp — dragon kill points

dl — drain life

dm — dire maul

dmg — damage

dnd — do not disturb

dn’d — death and decay

dot — damage over time

dpm — damage per mana

dps — damage per second

dr — Diminishing returns

drood — druid

dru — druid

drunkin — drunk moonkin

ds — dragon soul

dtk — drak’tharon keep

dudu — Druid

dung — dungeon

dw — dual weild

dwm — dustwallow marsh

Back To Top


ea — each

ef — Elwynn Forest

efc — enemy flag carrior

ek — Easturn Kingdoms

emfhs — Every Man for Himself

en — Emerald Nightmare

eoc — emblem of conquest

eoe — eye of eternity

eos — eye of the storm

eots — eye of the storm

epgp — effort points/ gear points

epl — eastern plague lands

er — Entangling Roots

erp — erotic role-play

exp — experience points

expn — expansion

Back To Top


f2p — free to play

failadin — unskilled paladin

fap — Feral Attack Power

fc — flag carrior

felpup — felhunter

felpuppy — felhunter

feral — druid tank

ffa — free for all

ffs — for fuck’s sake

fl — firelands

fm — focus magic

fml — fuck my life

fok — Fan of Knives

fol — Flash of light

fos — Forge of Souls

fp — flight point

fps — frames per second

fr — flag room

frr — frost resistance

ft — flametongue

fta — for the alliance

fth — For the Horde

ftk — for the kill

ftl — for the loss

ftw — for the win

fu — Fuck You

fz — for zangarmarsh

Back To Top


g — gold

g l — Good Luck

g2g — got to go

gal — Galleon

gank — kill

ganked — killed

gb — Guild Bank

gbok — greater blessing of kings

gbom — greater blessing of might

gc — guild chat

gcd — global cooldown

gd — good duel

gf — girlfriend

gg — Good Game

ghettokings — Drums of Blessing of Kings

gj — good job

gl — good luck

gm — game master

gnomer — gnomeregan

goblock — Goblin Warlock

gotw — gift of the wild

gr8 — great

gratz — congratulations

gryv — graveyard

gs — Gearscore

gtaoe — ground targeted area of effect

gtfo — get the fuck out

gtg — good to go

guildies — guild members

gy — graveyard

gz — congratulations

Back To Top


h — heroic

h4x — hacks

hax — hacks

hc — Heroic

healadin — holy paladin

heals — healer

hf — have fun

hfc — hellfire citadel

hfp — hellfire peninsula

hh — honor hold

hk — honourable kill

hlp — help

hm — hardmode

hoj — Hammer of Justice

hol — halls of lightning

hor — Halls of Reflection

hos — halls of stone

hot — heal over time

hott — Herald of the Titans

hp — hit points

hp5 — health per 5 seconds

hps — heal per second

hs — hearth stone

huntard — poorly skilled hunter

huntards — poorly skilled hunters

hvh — heroic Violet Hold

Back To Top


ib — Ice Barrier

ic — Icecrown Citadel

icc — Icecrown Citadel

idc — i don’t care

idk — i don’t know

if — Ironforge

ikr — I know Right

ikw — I know

ilvl — Item Level

imba — imbalanced

imo — in my opinion

inc — incoming

int — intellect

intrpt — interrupt

inv — invite

ioc — isle of conquest

iqd — isle of quel’danas

irl — in real life

Back To Top


jc — jewelcrafter

jcj — player versus player

jip — Justice Point

jk — just kidding

jking — joking

jp — Justice Points

Back To Top


kara — karazhan

kb — killing blow

kek — laughing out loud

kk — ok

kos — kill on sight

ks — Kingslayer

kt — Kel’Thuzad

Back To Top


l2 — Learn to

l2p — learn to play

l2pyc — Learn to play your Class

l33t — elite

l8 — late

l@u — Laughing at you

lawl — laugh out loud

lazorchicken — Moonkin

lbrs — lower blackrock spire

lc — lower city

ld — link disconnect

leet — elite

lf — looking for

lf1m — looking for one more

lf2m — looking for two more

lf3m — looking for three more

lf4m — looking for four more

lfg — looking for group

lfm — looking for more

lfr — looking for raid

lfw — looking for work

lg — Let’s go

lib — library

lightning turkey — Moonkin

lk — lich king

lm — lumber mill

lmao — laugh my ass off

lmfao — laugh my fuckung ass off

lock — warlock

locks — warlocks

loh — lay on hands

lol — laugh out loud

lom — low on mana

looms — Heirlooms

los — line of sight

lotp — Leader of the Pack

lrn2 — learn to

ltb — Looking to Buy

ltp — learn to play

ltpnoob — Learn to play noob

lts — Looking to Sell

lvl — level

lw — leatherworker

Back To Top


m8 — Mate

maly — malygos

mancow — tauren

mass rez — Mass Resurrection

mats — materials

mb — mana break

mc — mind control or molten core

mdps — melee damage per second

mgt — magisters’ terrace

mh — Main Hand

ml — master looter

mmog — massively multiplayer online game

mmorpg — massively multiplayer online roleplaying game

moar — more

mob — mobile object or monster

mod — moderator

mop — Mists of Pandaria

motd — message of the day

motw — mark of the wild

mow — mark of the wild

mp5 — mana per five seconds

mq — Molten Quarry

mr — Mass Resurrection

mrt — magisters’ terrace

ms — mortal strike

ms/os — main spec over other spec

msv — Mogushan’Vaults

mt — miss tell or main tank

mut — Mutilate

mv — morgan’s vigil

mw — Mage Ward

Back To Top


n — need

n00b — new, unskilled player

n00bs — multiple new, unskilled players

n00bz — multiple new, unskilled players

nax — naxxramas

naxx — Naxxramas

naxx25 — Naxxramas Heroic (25-man)

ne — Night Elf

ne1 — anyone

nelf — night elf

nerf — to make weaker

nerfed — made weaker

newb — A new player

nh — night hold

ninja — player that steals loot

nm — never mind

nmjc — nothing much just chilling

noob — new, unskilled player

noobid — poorly skilled druid

noobie — novice

noobs — multiple new, unskilled players

noobsauce — new player

noobz — multiple new, unskilled players

norp-elf — Blood elf

np — no problem

npc — non player character

nr — nature resist

nsb — north side base

nub — Unskilled player

nubcaik — unskilled player

nubcake — unskilled player

nuke — deal damage while ignoring threat and aggro

nvm — never mind

nvrmnd — Never mind

nx — The Nexus

nyi — not yet implemented

Back To Top


obo — or best offer

occ — the oculus

og — Ogrimmar

oh — Off Hand

ohb — old hillsbrad foothills

ohf — old hillsbrad foothills

ohko — one hit kill

ok — Ahn’kahet: The Old Kingdom

omfg — oh my fucking god

omg — oh my god

omw — on my way

one-shot — kill with 1 hit

oneshot — kill with 1 hit

ony — onyxia’s lair

onyx — onyxia’s lair

ooc — out of combat

oom — out of mana

oomkin — moonkin

oor — out of range

oos — out of sight

oow — on our way

op — overpowered

org — orgrimmar

os — obsidian sanctum

ot — off tank

owned — defeated easily

ox — onyxia

Back To Top


p2p — player to player

pala — paladin

pally — paladin

pat — patrol

pbaoe — point blank area of effect

pc — player character

pk — player kill

pker — player killer

pl8 — plate armor

plox — please

plz — please

pm — private message

pmsl — pissing myself laughing

poly — polymorph

port — portal

pos — Pit of Saron

pot — potion

powned — dominated

ppl — people

ppr — points per run

prefs — preferences

proc — to activate upon certain conditions

prot — protection

protadin — Protection speced paladin

pst — please send tell

ptr — Public Test Realm

pug — pick up group

pve — player versus environment

pvp — player versus player

pwn — to dominate

pwned — dominated

pwning — dominating

pwnt — dominated

pzous — perfect zone of ultimate safety

Back To Top


qft — quoted for truth

qm — quartermaster

qq — tears

Back To Top


r — are

raf — Recruit a Friend

raid — group of 6 to 40 players

rap — ranged attack power

rbg — rated battle ground

rbgs — Rated Battlegrounds

rdf — Random Dungeon Finder

rdps — range damage per second

rdy — ready

re roll — to switch to a new main character

reg — regular

rep — reputation

res — ressurect

respec — to change talent point allocation

ress — ressurect

resto — restoration

ret — a paladin specification

retadin — ret spec’d paladin

retardin — lousy ret spec’d paladin

retnoob — retribution spec’d paladin

rez — ressurect

rfc — rage fire casm

rfd — Razor Fen Downs

rfk — razorfen kraul

rgb — rated battlegrounds

rh — relief hut

rhc — random heroic

rl — real life

rmp — Rogue, Mage, Priest

rng — Random Number Generater

rob — Ring of Blood

roc — Ring of Conquest

rof — ring of frost

rofl — rolling on floor laughing

roflmao — rolling on the floor laughing my ass off

ros — reliquary of souls

rotfl — Rolling on the floor laughing

rp — role playing

rps — rage per second

rq — real quick

rrq — repeatable reputation quest

rs — Ruby Sanctum

rts — real time strategy

rw — real world

Back To Top


s — silver

sarth — sartharion

sb — Sholazar Basin

sc — Silvermoon City

scen — Scenario

scholo — scholomance

sfk — shadowfang keep

sh — Shattered Halls or Sethekk Halls

sham — shaman

shammy — shaman

shat — Shattrath City

shatt — shattrath city

shb — stonehearth bunker

sl — shadow labyrinth

slab — shadow labyrinth

slabs — shadow labyrinth

sls — shroud loot system

sm — scarlet monastery

smc — silvermoon city

smv — shadowmoon valley

snd — Slice and Dice

soa — strand of ancients

soj — seal of justice

soo — Seige of Orgimmar raid

sota — strand of the ancients

soz — sorry

sp — spell power

spacegoat — Draenei

spawn — origin point

spec — talent specialization

spr — spirit

spriest — shadow spec’d priest

squishy — a cloth wearing player.

srry — sorry

ss — soul stone

ssc — serpentshrine cavern

st — stables

stack — group up / stay together

stam — stamina

stfu — shut the fuck up

stock — the stockade

stocks — the stockade

str — strength

strat — stratholme

stv — stranglethorn vale

sv — steamvault

sw — stormwind city

Back To Top


t&s — tank and spank

t1 — Raid teir 1

t2 — Raid teir 2

t3 — Raid teir 3

t4 — Raid teir 5

t6 — Raid teir 6

t7 — Raid teir 7

tab — Tabard

tabby — Tabard

tag — Hit a monster first

tankadin — paladin tank

tap — to hit a monster before anyone else

taq — temple of ahn’qiraj

taunka — tauren

tauradin — Tauren Paladin

tb — thunder bluff

tbc — The Burning Crusade

tbh — To be honest

teh — the

tf — Thunderfury, Blessed Blade of the Windseeker

th — Twilight Highlands

thunder chicken — moonkin

thunder clucker — moonkin

thx — thanks

tic — increment of damage over time

tis — this

tk — tempest keep

tm — tauren mill

tnx — thanks

toc — Trail of Champions

togc — Trial of the Grand Crusader

toon — character

tot — Tricks of Trade

totc — Trial Of The Champion

tp — tower point

tps — threat per second

tpw — total party wipe

ts — teamspeak

ttyl — talk to you later

tv — templar’s verdict

tw — Time Warp

ty — thank you

tysm — thank you so much

tyt — Take your time

tyvm — thank you very much

Back To Top


u — you

ua — Unstable Affliction

ub — underbog

uber — very

ubrs — upper blackrock spire

uc — undercity

udder — Female Tauren

uk — utgarde keep

ul — unlucky

uld — uldaman

uldy — Ulduar

up — Utgarde Pinnacle

Back To Top


vanilla — Original/classic World of Warcraft

vc — van cleef (in the deadmines)

vent — ventrilo

vh — the violet hold

vip — Valor Point

voa — Vault of Archavon

vos — Valley of Storm

vp — Vortex Pinnacle

vr — void reaver

vw — voidwalker

Back To Top


w2g — Way to go

w8 — wait

waggro — wife aggro

warr — warrior

wb — welcome back

wc — wailing caverns

wd — Well Done

wg — wintergrasp

wipe — when everybody dies

wlock — warlock

wod — Warlords of Draenor

wotf — will of the forsaken

wotlk — wrath of the lich king

wow — World of Warcraft

wp — Well Played

wpl — western plague lands

wrg — Worg

wsg — warsong gulch

wtb — want to buy

wtf — what the fuck

wtg — want to give

wth — what the hell

wts — want to sell

wtsf — want to sell fast

wtt — want to trade

Back To Top


xeido — awesome druid

xfer — transfer

xmog — transmogrification

xmute — transmute

xp — experience points

xpac — expansion

xr — crossroads

Back To Top


yik — yea i know

yw — you’re welcome

Back To Top


za — zul’aman

zang — zangarmarsh

zd — Zul’Drak

zerg — rush

zf — zul’farrak

zg — zul’gurub

A negative word is something that is considered to be bad. It carries a meaning opposite to positive ones. And It is not easy to use negative words in the English language. Because if we don’t use them, it will be risky for us.

If you want to speak or write English well, it’s important to learn negative words. Without negative words, you are not able to write content or speak perfectly. If you know details about negative words, you will use them in the proper places and as well you will understand any negative sentences or lectures.

So, we seem that every people should need proper knowledge about negative words. That’s why on our website we shared many lists of negative words. But in this guide, our team is going to discuss bad words or negative words that start with M. So, to increase your vocabulary skill, try to read all the words.

Madness Madly Mendacity
Madman Measly Mindlessly
Malicious Manic Mindless
Meanness Miseries Mischief
Maliciously Miserly Misread
Manipulation Mishap Misinform
Manipulate Mishandle Misreading
Mendacious Misrepresent Mistrustful
Meddle Mockery Mistrust
Malice Mocking Mockingly
Moribund Muddle Musty
Mordantly Mushy Mysterious
Mournfully Muddy Madly
Mashed Maltreatment Madder
Massacres Malodorous Madman
Measly Massacre Malignant
Mendacious Meddle Mystify
Meddlesome Midget Mystery
Menacingly Messy Muddy
Menacing Mope Muddle
Messing Morbid Morbidly
Mudslinger Misuse Moan
Molestation Molest Mobster
Misaligned Misalign Mistrust
Monotonous Mire Misshapen
Miscalculate Miseries Mistrustful
Miscalculation Misinterpret Mistrustfully
Miserableness Missed Mockeries
Miscellaneous Misjudge Mockery
Miserably Misses Mocking
Monstrosities Mangle  Melodramatic
Maltreatment  Mangled Misaligns
Monstrosity Mediocrity Misalign 
Monstrous Melancholy  Misaligned
Misinform    Misuse  Mobster
Mishap   Moan Muddle

Negative Adjectives That Start With M:

Maddening Maggoty Moron
Malnourished Marred Moronic
Malodorous Maimed Muted
Malignant Meager Mutilated
Meanness Modest Mutilating

Mean Words, Swear Words, Curse Words Starting With M:

Mothafucka  Mick Muff 

NEGATIVE WORDS STARTING WITH M INFOGRAPHIC

Last Thought:

We hope that today’s topic gives you very well support to boost your negative words vocabulary. From this guide, you have also know why negative words are important to us and where we will use them. If you want to know more guidelines on negative words then you check our previous post.

Hey, I’m Luna Moncada. I’m an English Instructor at Dhaka University. I Completed My Master’s in English at Dhaka University and Working 8 Years as an English Instructor. So, In This Website, I Try To Share Huge Resources Of Vocabulary and English Related Things.

If you type “fuck” or “shit” into Google’s new What Do You Love? service you are adorably redirected to “kittens” instead. I dug through their source code and extracted Google’s complete list of unspeakables, embedded below.

Related: FUCK GOOGLE

The expressions published in this site are all in the public domain. You may enjoy, use, modify, snipe about and republish all F.A.T. media and technologies as you see fit.

Понравилась статья? Поделить с друзьями:
  • Bad word перевод песен
  • Basic commands for excel
  • Bad word usage перевод
  • Basic about microsoft excel
  • Bad word sentence in english