top of page

VulgarWordUsage.db

droptableresearch
Apr 11
5 min read

The iOS VulgarWordUsage.db is a database found at private/var/mobile/library/Keyboard/. This database does exactly what the name implies: it logs vulgar word usage and displays what application the words were used in. It will also sometimes show the recipient of the word. It does not show what context the word was used in, it simply counts how many times the word has been used in a specific app. It also appears to log the word count separately based on the application it was used in.



I was curious what words would be logged by this database and what would be considered "vulgar." I wiped my iOS device and then armed myself with a modified list from CMU School of Computer Science's bad-words.txt.


The words I used were as follows:


Abortion, Abuse, Addict, Addicts, Adult, Amateur, Anal, Analannie , Analsex , Anus , Aroused , Arse , Arsehole , Ass, Assbagger , Assblaster , Assclown , Asscowboy , Asses , Assfuck, Assfucker, Asshat, Asshole, Assholes, Asshore , Assjockey, Asskiss , Asskisser, Assklown , Asslick , Asslicker , Asslover , Assman, Assmonkey, Assmunch , Assmuncher , Asspacker, Aspirated, Asspirate, Asspuppies , Assranger, Asswhore , Asswipe, Backdoor , Badfuck , Ballicker, Balls, Ballsackw, Ballsack , Banging, Barelylegal, Bastard, Beaner , Beastality , Beastial, Beastiality, Beastial, Beastality, Beatoff, Beat-off, Beatyourmeat, Beaver, Bestial , Bestiality, Bi, Biatch, Bicurious, Bigass, Bigbastard, Bigbutt, Bigger, Bisexual, Bi-sexual, Bitch, Bitcher, Bitches, Bitched, Bitchez, Bitchin, Bitching, Bitchslap, Bitchy, Biteme, Blow, Blowjob, Bondage, Boner, Boob, Boobies, Boobs, Booby, Boody , Booty, Bootycall, Bra, Brea5t, Breast, Breastjob, Breastlover, Breastman, Brothel, Bulldike, Bulldyke , Bullshit, Bumblefuck, Bumfuck, Bunghole, Butchdike, Butchdyke, Butt, Buttbang, Butt-bang, Buttface, Buttfuck, Butt-fuck, Buttfucker, Butt-fucker, Buttfuckers, Butt-fuckers, Butthead, Buttman, Buttmunch, Buttmuncher, Buttpirate, Buttplug, Byatch, Cameljockey, Cameltoe, Carpetmuncher, Cherrypopper, Chink , Chinky, Choad, Chode, Clamdigger, Clamdiver, Clit, Clitoris , Cock, Cockblock, Cockblocker, Cockcowboy, Cockfight, Cockhead, Cockknob, Cocklicker, Cocklover, Cocknob , Cockqueen, Cockrider, Cocksman, Cocksmith, Cocksmoker, Cocksucer, Cocksuck, Cocksucked, Cocksucked, Cocksucked, Cocksucker , Cocksucking, Cocktease, Coitus, Condom, Coon, Crack, Crackpipe, Crackwhore , Crack-whore, Crap, Crapola, Crapper, Crappy, Creamy, Crotch, Critchjockey, Crotchmonkey, Crotchrot, Cum, Cumbubblw, Cumbubble , Cumfest, Cumjockey, Cumm, Cummer, Cumming, Cumquat, Cumqueen, Cumshot, Cunilingus, Cunillingus, Cunn, Cunilingus, Cunnilingus , Cunntt, Cunt, Cuntfuck , Cuntfucker, Cuntlick, Cuntlicker, Cuntlicking, Cuntsucker, Cybersex, Cyberslimer, Damn, Damnation, Damnit, Darkie, Darky, Datnigga, Deapthroat, Deepthroat, Defecate, Dick, Dickbrain, Dickforbrains, Dickhead, Dickless, Dicklick, Dicklicker, Dickman, Dickwad, Dickweed, Diddle, Dike, Dildo, Dingleberry, Dipshit, Dipstick, Dirty, Dix, Dixiedike, Dixiedyke, Doggiestyle, Doggystyle, Dong, Dope, Dragqueen, Dragqween, Dripdick, Drug, Drunk, Drunken, Dumb, Dumbass, Dumbbitch, Dumbfuck, Dyefly, Dyke, Easyslut, eatballs, Eatme, Eatpussy, Ecstacy, Ejaculate, Ejaculated, Ejaculating, Ejaculation, Enema, Erect, Erection, Escort, Facefucker, Faeces, Fag, Fagging, Faggot, Fagot, Fannyfucker, Fart, Farted, Farting, Farty, Fastfuck, Fat, Fatah, Fatass, Fastfuck, Fatfuck , Fatfucker, Fatso, Fckcum, Feces, Felatio, Fellatio , Fingerfood, Fingerfuck, Fingerfucked, Fingerfucker, Fingerfuckers, Fingerfucking, Fister, Fistfuck, Fistfucked, Fistfucker, Fistfucking, Fisting, Flydye, Fondle, Footaction, Footfuck, Footfucker, Footlicker, Footstar, Foreskin, Fornicate, Foursome, Fourtwenty, 420, Freakfuck, Freakyfucker, Freefuck, Fu, Fuc, Fucck, Fuck, Fucka, Fuckable, Fuckbag, Fuckbuddy, Fucked, Fuckedup, Fucker, Fuckers, Fuckface, Fuckfest, Fuckfreak, Fuckfriend, Fuckhead, Fuckher, Fuckin, Fuckina, Fucking, Fuckingbitch, Fuckinnuts, Fuckinright, Fuckit, Fuckknob, Fuckme, Fuckmehard, Fuckmonkey, Fuckoff, Fuckpig, Fucka, Fucks , Fucktard, Fuckwhore, Fuckyou, Fudgepacker, Fugly, Fuk, Fuks, Funfuck, Fuuck, Gangbang, Gangbanged, Gangbanger, Gangsta, Gay, Gaymuthafuckinwhore, Gaysex, Genital, Givehead, Godammit, Goddammit , Goddamn, Goddamned, Goddamnes, Goddamnit, Goddamnmuthafucker, Goldenshower, Gonorrehea, Gook, Goyim, Gun, Handjob, Hardon, Headfuck, Heroin, Herpes, Heterosexual , Ho, Hoes, Hole, Holestuffer, Homo, Homobangers, Homosexual, Honkers, Honkey, Honky , Hook, Hooker, Hookers, Hooters, Hore, Horney, Horniest, Horny, Horseshit, Hotdamn, Hotpussy, Hummer, Hymen, Iblowu, Idiot, Illegal, Incest, Insest, Intercourse, Interracial, Intheass, Inthebuff, Jackass, Jackoff, Jackshit, Jap, Japcrap, Jerkoff, Jesus, Jesuschrist, Jew , Jiga, Jiggaboo, Jigaboo , Jigg , Jiggabo , Jigger, Jiggy, Jihad, Jism, Jiz, Jizim, Jizjuice, Jizm, Jiz, Jizz , Jizzim, Jizzum, Joint, Jiga, Jugs , Junglebunny, Kigger, Kike, Kink, Kinky, Kissass, Kkk, Knockers, Kock, Koon, Krap, Krappy, Kum, Kumbubble, Kumbullbe, Kummer, Kum Ming, Kumming , Kumquat, Kums, Kunilingus, Kunnilingus, Kunt, Kyke, Lactate, Lesbian, Lesbain, Lesbayn, Lesbin, Lesbo , Lez, Lezbe , Lezbefriends , Lezbo, Lezz, Lezzo, Libido, Licker, Lickme, Limpdick, Lingerie , Livesex, Lolita, Looser, Lotion, Love one, Lovebone , Lovegoo , Lovegun , Lovejuice , Lovemuscle , Lovepistol, Loverocket, Lsd, Lubejob, Luckycammeltoe, Manpaste, Marijuana , Mastabate, Mastabater, Masterbate, Masterblaster, Mastrabator, Masturbate, Masturbating, Mattressprincess, Meatbeatter , Meatrack, Meth, Mexican, Milf, Minority, Molest, Molestation, Molester, Molestor, Moneyshot , Mooncricket, Mothafuck, Mothafucka, Mothafuckaz, Mothafucked, Mothafucker, Mothafuckin , Mothafucking, Mothafuckings, Motherfuck, Motherfucked, Motherfucker, Motherfuckin, Motherfucking, Motherfuckings, Motherlovebone, Muff, Muffdive, Muffdiver, Mufflikcer, Mufflicker , Muncher, Munt, Naked, Narcotic , Nasty, Nastybitch, Nastyho, Nastyslut, Nastwhore, Nastywhore, Nazi, Necro, Negro , Negroes , Negroid, Negro's, Nig, Niger, Nigg, Nigga, Niggah, Niggard, Niggarded, Niggarding, Niggardliness, Niggardliness's, Niggardly, Niggards, Niggard's, Niggaz, Nigger , Niggerhead, Niggerhole, Niggers, Nigger's, Niglet, Nip, Nipple, Nipplering, Nittit, Nofuckingway, Nookey, Nookie, Nooner, Nude, Nudger, Nutfucker, Nymph, Ontherag, Oral, Orgasim, Orgasm , Orgies, Orgy, Pansies, Pansy, Panti, Panties, Pearlnecklace, Peck, Pecker, Peckerwood, Pee, Peehole, Pee-pee, Peepshow, Peepshpw, Penetration, Peni5, Penile, Penis, pen15, Penises, Period, Perv, Phonesex, Phuk, Phuked, Phuking, Phukked, Phukking, Phungky, Pimp, Pimper, Pimped , Pimpjuic, Pimpjuice, Pimpsimp, Pindick, Piss, Pissed, Pisser, Pisses, Pisshead, Pissin, Pissing, Pissoff, Playboy, Playgirl, Pocketpool, Polack, Poon, Poontang, Poop, Pooper, Pooping, Poorwhitetrash, Porchmonkey, Porn, Pornflick, Pornking, Porno, Pornography, Pornprincess, Pot, Premature, Prick, Prickhead, Prostitute , Pu55i, Pu55y, Pube , Pubic, Pubiclice, Pud, Pudboy, Pudd, Puddboy, Puntang, Puss, Pussie, Pussies, Pussy, Pussycat, Pussyeater, Pussyfucker, Pussylicker, Pussylips, Pussylover, Pussypounder, Pusy, Queef, Queer, Quickie, Quim, Racial, Racist, Rape, Raped, Raper, Rapist, Rearend, Rearentry, Rectum, Reefer, Rentafuck, Retard, Retarded, Ribbed, Rimjob, Rimming, Sandnigger, Scag, Scat, Schlong, Screw, Screwyou, Scrotum, Scum, Semen, Servant, Sex, Sexed, Sexfarm, Sexhound, Sexhouse, Sexing, Sexkitten, Sexpot, Sexslave, Sextogo, Sextoy, Sextoys, Sexual, Sexually, Sexwhore, Sexy, Sexymoma, Sexy-slim, Shag, Shaggin, Shagging, Shat, Shav, Shave, Shhit, Shit, Shitcan, Shitdick, Shite, Shiteater, Shited, Shitface, Shitfaced, Shitfit, Shitforbrains, Shitfuck, Shitfucker, Shitfull, Shithapens, Shithappens, Shithead, Shithouse, Shiting, Shitlist, Shitola, Shitoutofluck, Shits, Shitstain, Shitted, Shitter, Shiting, Shiting, Shitting , Shitty, Shoot, Shooting, Shortfuck, Sissy, Sixsixsix, 666, Sixtynine, 69, Sixtyniner, Skank, Skankbitch, Skankfuck, Skankwhore, Skanky, Skankybitch, Skankywhore, Skinflute, Skum, Skumbag, Slanteye, Slav, Slave, Slavedriver, Sleezebag, Slopy , Slut, Sluts, Slutt, Slutting, Slutty, Slutwear, Slutwhore, Smackthemonkey, Smut, Snatch, Snatchpatch, Snigger, Sniggered, Sniggering, Sniggers, Snigger's, Snownigger, Sob, Sodom, Sodomise, Sonic it's, Sodomite , Sodomise, Sodomize , Sodomy, Sonofabitch, Sonofbitch, Spaghettinigger, Spank, Spankthemonkey, Sperm, Spermacide, Spermbag, Spermhearder, Spermherder, Spic, Spick, Spig, Spik, Spit, Spitter, Spooge, Spreadeagle, Spunk, Spunky, Stiffy, Strapon, Stripclub, Stroke, Stroking, Stupidfuck, Stupidfucker, Suck, Suckdick, Sucker, Suckme, Suckmyass, Suckmydick, Suckmytit, Suckoff, Suicide , Swallow, Swallower, Swalow, Syphilis , Taboo, Tampon, Tang, Tard, Teste, Testicle, Testicles, Thicklips, Thirdeye, Thirdleg, Threesome, Threeway, Timbernigger, Tinkle, Tit, Titbitnipply, Titfuck, Titfucker, Titfuckin, Titjob, Titlicker, Titlover, Tits, Tittie, Titties, Titty, Toilet, Tongethruster, Tongue, Tonguethrust, Tonguetramp, Tortur, Torture, Towelhead, Trailertrash, Tramp, Trannie, Tranny, Transexual, Transsexual, Transvestite , Triplex, Trisexual, Trojan, Tuckahoe, Tunneloflove, Turd, Turnon, Twat, Twink, Twinkie, Twobitwhore, Unfuckable, Upskirt, Uptheass, Upthebutt, Urinary, Urinate, Urine, Uterus, Vagina, Vaginal, Vibrater, Vibrator, Virgin, Virginbreaker, Vomit, Vulva, Wank, Wanker, Wanking, Weenie, Weewee, Wetb, Wetback, Wetspot, Whash, Whigger, Whiskeydick, Whiskydick , Whitenigger, Whitetrash, Whitey, Whop, Whore, Whorefucker, Whorehouse, Whigger, Wigger , Willy, Wtf, Xtc, Xxx, Zipperhead


I then sent those words through Snapchat and regular text message. I then pulled the VulgarWordUsage.db to see what words it logged. The database logged the following:


arse, assfuck, asshat, asslicker, asswipe, balls, ballsack, bitch, bitched, bitches, bitching, bitchslap, bitchy, blowjob, boner, booty, brothel, bullshit, bumfuck, bunghole, butt, buttfuck, cameltoe, chink, clit, cock, cockblock, cockblocker, cocksman, coitus, crap, cum, cumming, cybersex, dick, dickwad, diddle, dildo, dumbass, fingerfuck, fingerfucked, fingerfucking, fister, fisting, fu, fuck, fuckable, fucked, fuck-fest, fuckin, fucking, fucks, fugly, fuk, gangbang, gangbanged, handjob, hardon, horseshit, jackass, jackoff, jerkoff, jism, jizz, milf, motherfuck, motherfucked, motherfucking, muff, muffdiver, nookie, pecker, piss, pissed, pisser, pisses, pissing, poon, poontang, pube, pussies, pussy, queef, quim, rimjob, rimming, shat, shit, shitcan, shite, shitface, shitfaced, shithead, shithouse, shits, shitted, shitter, shitting, shitty, spunk, stiffy, tit, tits, titties, titty, turd, twat, wank, wanking, whorehouse, wtf, xxx


It was very surprising the amount of words that it did not log, especially those related to racial slurs. It also did not log "ass," but logged several variations of words containing the word "ass."


Out of the 948 different words I input, the VulgarWordUsage.db only logged 111 words.

 
 
 

Comments


bottom of page