addninja

filth.c (from nuglops)

Jul 18th, 2014
289
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.50 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <time.h>
  3. #include <ctype.h>
  4.  
  5. static char *faster[] = {
  6. "\"Let the games begin!\"", "\"Sweet Jesus!\"",
  7. "\"Not that!\"", "\"At last!\"",
  8. "\"Land o' Goshen!\"", "\"Is that all?\"",
  9. "\"Cheese it, the cops!\"", "\"I never dreamed it could be\"",
  10. "\"If I do, you won't respect me!\"", "\"Now!\"",
  11. "\"Open sesame!\"", "\"EMR!\"",
  12. "\"Again!\"", "\"Faster!\"",
  13. "\"Harder!\"", "\"Help!\"",
  14. "\"Fuck me harder!\"", "\"Is it in yet?\"",
  15. "\"You aren't my father!\"", "\"Doctor, that's not *my* shoulder!\"",
  16. "\"No, no, do the goldfish!\"", "\"Holy Batmobile, Batman!\"",
  17. "\"He's dead, he's dead!\"", "\"Take me, Robert!\"",
  18. "\"I'm a Republican!\"", "\"Put four fingers in!\"",
  19. "\"What a lover!\"", "\"Talk dirty, you pig!\"",
  20. "\"The ceiling needs painting,\"", "\"Suck harder!\"",
  21. "\"The animals will hear!\"", "\"Not in public!\"",
  22. "\"My stool is quite firm!\"", "\"Fahrfergnugen!\"",
  23. "\"My god ... it's full of stars!\"", "\"TOUCHDOWN!\"",
  24. "\"Anal Plugs now on sale!\"",
  25. "\"Thou hast cloven the loaf in twain!\"",
  26. };
  27.  
  28. static char *said[] = {
  29. "bellowed", "yelped", "croaked",
  30. "growled", "panted", "moaned",
  31. "grunted", "laughed", "warbled",
  32. "sighed", "ejaculated", "choked",
  33. "stammered", "wheezed", "squealed",
  34. "whimpered", "salivated", "tongued",
  35. "cried", "screamed", "yelled",
  36. "said", "exploded", "orgasmed",
  37. };
  38.  
  39. static char *the[] = {
  40. "the",
  41. };
  42.  
  43. static char *fadj[] = {
  44. "saucy", "wanton", "unfortunate",
  45. "lust-crazed", "nine-year-old", "bull-dyke",
  46. "bisexual", "gorgeous", "sweet",
  47. "nymphomaniacal", "large-hipped", "freckled",
  48. "forty-five year old", "white-haired", "large-boned",
  49. "saintly", "blind", "bearded",
  50. "blue-eyed", "large tongued", "friendly",
  51. "piano playing", "ear licking", "doe eyed",
  52. "sock sniffing", "lesbian", "hairy",
  53. "fudge-packing", "masturbatorial", "prick-packing",
  54. };
  55.  
  56.  
  57. static char *female[] = {
  58. "baggage", "hussy", "woman",
  59. "Duchess", "female impersonator", "nymphomaniac",
  60. "virgin", "leather freak", "home-coming queen",
  61. "defrocked nun", "bisexual budgie", "cheerleader",
  62. "office secretary", "sexual deviate", "DARPA contract monitor",
  63. "little matchgirl", "ceremonial penguin", "femme fatale",
  64. "bosses' daughter", "construction worker", "sausage abuser",
  65. "secretary", "congressman's page", "grandmother",
  66. "penguin", "german shepherd", "stewardess",
  67. "waitress", "prostitute", "computer science group",
  68. "housewife", "Gynecologist",
  69. };
  70.  
  71. static char *asthe[] = {
  72. "as the",
  73. };
  74.  
  75. static char *madjec[] = {
  76. "thrashing", "slurping", "insatiable",
  77. "rabid", "satanic", "corpulent",
  78. "nose-grooming", "tripe-fondling", "dribbling",
  79. "spread-eagled", "orally fixated", "vile",
  80. "awesomely endowed", "handsome", "mush-brained",
  81. "tremendously hung", "three-legged", "pile-driving",
  82. "cross-dressing", "gerbil buggering", "bung-hole stuffing",
  83. "sphincter licking", "hair-pie chewing", "muff-diving",
  84. "clam shucking", "egg-sucking", "bicycle seat sniffing",
  85. };
  86.  
  87. static char *male[] = {
  88. "rakehell", "hunchback", "lecherous lickspittle",
  89. "archduke", "midget", "hired hand",
  90. "great dane", "stallion", "donkey",
  91. "electric eel", "paraplegic pothead", "dirty old man",
  92. "faggot butler", "friar", "black-power advocate",
  93. "follicle fetishist", "handsome priest", "chicken flicker",
  94. "homosexual flamingo", "ex-celibate", "drug sucker",
  95. "ex-woman", "construction worker", "hair dresser",
  96. "dentist", "judge", "social worker",
  97. "quarterback", "senator", "Netcom Admin",
  98. "David Sternlight impersonator",
  99. };
  100.  
  101. static char *diddled[] = {
  102. "diddled", "devoured", "fondled",
  103. "mouthed", "tongued", "lashed",
  104. "tweaked", "violated", "defiled",
  105. "irrigated", "penetrated", "ravished",
  106. "hammered", "bit", "tongue slashed",
  107. "sucked", "fucked", "rubbed",
  108. "grudge fucked", "masturbated with", "slurped",
  109. "rubbed against",
  110. };
  111.  
  112. char *her[] = {
  113. "her",
  114. };
  115.  
  116. static char *titadj[] = {
  117. "alabaster", "pink-tipped", "creamy",
  118. "rosebud", "moist", "throbbing",
  119. "juicy", "heaving", "straining",
  120. "mammoth", "succulent", "quivering",
  121. "rosey", "globular", "varicose",
  122. "jiggling", "bloody", "tilted",
  123. "dribbling", "oozing", "firm",
  124. "pendulous", "muscular", "bovine",
  125. };
  126.  
  127. static char *knockers[] = {
  128. "globes", "melons", "mounds",
  129. "buds", "paps", "chubbies",
  130. "protuberances", "treasures", "buns",
  131. "bung", "vestibule", "armpits",
  132. "tits", "knockers", "elbows",
  133. "eyes", "hooters", "jugs",
  134. "lungs", "headlights", "disk drives",
  135. "bumpers", "knees", "fried eggs",
  136. "buttocks", "charlies", "ear lobes",
  137. "bazooms", "mammaries",
  138. };
  139.  
  140. char *and[] = {
  141. "and",
  142. };
  143.  
  144. static char *thrust[] = {
  145. "plunged", "thrust", "squeezed",
  146. "pounded", "drove", "eased",
  147. "slid", "hammered", "squished",
  148. "crammed", "slammed", "reamed",
  149. "rammed", "dipped", "inserted",
  150. "plugged", "augured", "pushed",
  151. "ripped", "forced", "wrenched",
  152. };
  153.  
  154. static char *his[] = {
  155. "his",
  156. };
  157.  
  158. static char *dongadj[] = {
  159. "bursting", "jutting", "glistening",
  160. "Brobdingnagian", "prodigious", "purple",
  161. "searing", "swollen", "rigid",
  162. "rampaging", "warty", "steaming",
  163. "gorged", "trunklike", "foaming",
  164. "spouting", "Swedish", "prosthetic",
  165. "blue veined", "engorged", "horse like",
  166. "throbbing", "humongous", "hole splitting",
  167. "serpentine", "curved", "steel encased",
  168. "glass encrusted", "knobby", "surgically altered",
  169. "metal tipped", "open sored", "rapidly dwindling",
  170. "swelling", "miniscule", "boney",
  171. "magnificent", "rubber covered", "red hot",
  172. "ungodly", "Satanic", "one eyed",
  173. "gleaming", "purple helmeted", "heat seeking",
  174. "demonic", "pneumatic", "Purple-Headed",
  175. "fuschia",
  176. };
  177.  
  178. static char *dong[] = {
  179. "intruder", "prong", "stump",
  180. "member", "meat loaf", "majesty",
  181. "bowsprit", "earthmover", "jackhammer",
  182. "ramrod", "cod", "jabber",
  183. "gusher", "poker", "engine",
  184. "brownie", "joy stick", "plunger",
  185. "piston", "tool", "manhood",
  186. "lollipop", "kidney prodder", "candlestick",
  187. "John Thomas", "arm", "testicles",
  188. "balls", "finger", "foot",
  189. "tongue", "dick", "wonder worm",
  190. "canyon yodeler", "middle leg", "neck wrapper",
  191. "tube steak", "fuckrod", "Trouser Titan",
  192. "stick shift", "dong", "Linda Lovelace choker",
  193. "Moisture Missile", "slim jim", "Titanic Totem",
  194. "Potent Purple Pecker", "war staff", "schlong",
  195. "choad", "SpamRam", "Sword of Love",
  196. "Turbo-Sloth", "Zulu Poon-Warrior-O-Lust", "SnotNazi",
  197. "wonderwand", "wonderworm", "Love Nazi",
  198. "girl-go-round", "beaver cleaver", "Love Commando",
  199. "pork sword", "beef injector", "generation generator",
  200. "yogurt thrower", "love truncheon", "little fellow",
  201. "virgin breaker", "pleasure pump", "love drill",
  202. "Totoro", "schween", "pindick",
  203. "Crotch Cobra", "womb ferret", "anal scraper",
  204. "wonder lizard", "Nick Adams", "Leaning Tower of Pissa",
  205. "pineapple of love", "bald-headed Kaiser", "ream-o-wonder",
  206. "slobknob", "Mr. Floppy",
  207. };
  208.  
  209. static char *intoher[] = {
  210. "into her",
  211. };
  212.  
  213.  
  214. static char *twatadj[] = {
  215. "pulsing", "hungry", "hymeneal",
  216. "palpitating", "gaping", "slavering",
  217. "welcoming", "glutted", "gobbling",
  218. "cobwebby", "ravenous", "slurping",
  219. "glistening", "dripping", "scabiferous",
  220. "porous", "soft-spoken", "pink",
  221. "dusty", "tight", "odiferous",
  222. "moist", "loose", "scarred",
  223. "weapon-less", "banana stuffed", "tire tracked",
  224. "mouse nibbled", "tightly tensed", "oft traveled",
  225. "grateful", "festering", "indefagitable",
  226. "cum-oozing", "funky", "virginal",
  227. "hershey-streaked",
  228. };
  229.  
  230. static char *twat[] = {
  231. "swamp.", "honeypot.", "jam jar.",
  232. "butterbox.", "furburger.", "cherry pie.",
  233. "cush.", "slot.", "slit.",
  234. "cockpit.", "damp.", "furrow.",
  235. "sanctum sanctorum.", "bearded clam.", "continental divide.",
  236. "paradise valley.", "red river valley.", "slot machine.",
  237. "quim.", "palace.", "ass.",
  238. "rose bud.", "throat.", "eye socket.",
  239. "tenderness.", "inner ear.", "orifice.",
  240. "appendix scar.", "wound.", "navel.",
  241. "mouth.", "nose.", "cunt.",
  242. "pinkfish.", "rainforest.", "Chocolate Expressway.",
  243. "shit-chute.", "mound of love pudding.", "whisker biscuit.",
  244. "hairy taco.", "semen sieve.", "fish tank.",
  245. "hairy donut.", "cockwash.", "stoat.",
  246. "dirty hatchet wound.", "vaj.", "pleasure pouch.",
  247. "mommyhole.", "chocolate starfish.", "shitpore.",
  248. "fuck channel.", "velvet glove.", "cockbroth.",
  249. };
  250.  
  251. struct table {
  252. char **item;
  253. short len;
  254. };
  255.  
  256. typedef struct table TABLE;
  257. #define SZ(a) sizeof(a) / sizeof(char *)
  258.  
  259. TABLE list[] = {
  260. faster, SZ(faster), said, SZ(said),
  261. the, SZ(the), fadj, SZ(fadj),
  262. female, SZ(female), asthe, SZ(asthe),
  263. madjec, SZ(madjec), male, SZ(male),
  264. diddled, SZ(diddled), her, SZ(her),
  265. titadj, SZ(titadj), knockers, SZ(knockers),
  266. and, SZ(and), thrust, SZ(thrust),
  267. his, SZ(his), dongadj, SZ(dongadj),
  268. dong, SZ(dong), intoher, SZ(intoher),
  269. twatadj, SZ(twatadj), twat, SZ(twat),
  270. (char **)NULL, (short)NULL,
  271. };
  272.  
  273. #define LLINE 50
  274. static short lwidth;
  275.  
  276. main()
  277. {
  278. register TABLE *ttp;
  279. register char *cp;
  280. int getpid();
  281. long now;
  282.  
  283. now = time(&now) / rand();
  284. srand(getpid() + (int)((now >> 16) + now + time(&now)));
  285.  
  286. for (ttp = list;ttp->item;++ttp,++lwidth) {
  287. for (cp = ttp->len > 1 ? ttp->item[rand() % ttp->len] : *ttp->item;*cp;++cp,++lwidth)
  288. if (isspace(*cp)) outsp();
  289. else putchar(*cp);
  290. outsp();
  291. }
  292. if (lwidth) putchar('\n');
  293. }
  294.  
  295. static
  296. outsp()
  297. {
  298. if (lwidth > LLINE) {
  299. putchar('\n');
  300. lwidth = -1;
  301. }
  302. else putchar(' ');
  303. }
Add Comment
Please, Sign In to add comment