A man went to the doctor and complained, “My asshole is too big.”
The doctor told the man to drop his pants and bend over so he could have a look. “Good Lord!” cried the doctor. “What could have made your asshole as big as that?”
Patient explained “I was fucked by an elephant.”
The doctor remarked “But an elephant’s penis is nowhere near that wide!”
It feels like most of the internet is whining about how hard it is living under the “stay at home” orders. I must concede that much of the content currently being produced by creators following the self-isolation rules has suffered in quality. Since I tend to use the internet for entertainment purposes, that actually does have a negative impact on my daily life.
Here’s the thing: I go to work in a factory where I make things, and some of them are medical, and medical is essential, so the factory is up and running as usual, save for the ubiquitous face masks that are unpleasant to wear.
After work, I make my way back home, stopping along the way if I need groceries or whatnot. Sometimes I go through a drive thru for dinner, but most of the time I fix my own meals at home. Normally I would never actually go out to eat inside of a restaurant unless family or friends had planned a “thing”.
Once I’m home, I’m generally home for the night. I might do yard work, or I may even have to go out for some must-have that I didn’t pick up on my way home from work. On the rare occasion when I don’t feel like shit and the weather is nice, I might actually take the dog for a walk.
So for me, nothing has changed! Nothing save for the fact that I have to listen to everyone else endlessly whine about how their lives have been upturned by social distancing. Bitch, please! Your “social distancing” is my default setting. I actually kind of like it when people stay the fuck away from me.
The one thing I feel shortchanged on is the fact that I still have to go to work. I’d love to be laid off, sucking down unemployment, and getting paid an extra $600 a week to stay home! This is horseshit! I’m busting my ass working overtime for less money than I would if I had been laid off!
To make matters worse, if I do get sick, my employer won’t provide sick pay, I won’t be allowed to work, and I still won’t get unemployment. I’m just fucked all the way around.
So I wish I had your “cabin fever” problem right now. I’m still having to struggle every fucking day of my life while the rest of you hootenannies are carrying on like your humanity is being abused!
You can all go to fucking hell already!
Kudos
So last week you might have noticed that more of the the jokes came from Glenn rather than George. That’s because George hasn’t actually been sending me jokes lately. He’s doing OK though. If the mood overcomes you, our submission page awaits your generous offerings. My e-mail (flush2x@gmail.com) is also at your disposal.
“Anybody can become angry – that is easy, but to be angry with the right person, and to the right degree, and at the right time and for the right purpose, and in the right way – that is not within everybody’s power and is not easy.” ― Aristotle
A woman was distressed because her husband has lost interest in having sex. So, she went to see her doctor about the problem.
The doctor told her that this was nothing serious and that her husband has merely lost his animal instincts. He then suggested that she should secretly crumble dog biscuits on her husband’s cereal every morning, and little by little this would bring out the savage beast in him. He then wished her good luck, and told her to come back in a week with a progress report.
A week later, the woman returned to the doctor to inform him that feeding her husband dog biscuits had resulted in his untimely death!
“That’s impossible!” protested the doctor. “There’s nothing toxic in dog biscuits! What happened?”
The woman explained, “He was sitting outside licking his balls in the street when he got hit by a car.”
Tom got a new job. He worked Tuesday through Friday, but on Monday he would call the boss and say, “I can’t come in today. I’m sick.”
The same thing happened week after week. The boss was quite irritated, but he didn’t want to fire Tom because he was really good at his job. Instead he called Tom into the office and said,, “Listen, you’re a good worker, and I’m glad I hired you, but you keep calling in sick on Mondays. Will you tell me what the problem is? Do you drink a lot, do you take drugs?”
“I don’t drink at all, and I don’t do drugs,” explained Tom. “You see my sister is married to a guy who drinks every weekend. and then he beats her really badly. I go to visit her every Monday to make sure she’s OK. She starts crying on my shoulder, then one thing leads to another, and we start fucking.”
Everybody who has a dog calls him “Rover” or “Boy”, I call mine “Sex”. He’s a great pal, but he has caused me a great deal of embarrassment.
When I went to City Hall to renew his dog license, I told the clerk I would like a license for Sex. He said, “I’d like one too!” then I said, “But this is a dog.” He said he didn’t care what she looked like. Then I said, “You don’t understand, I’ve had Sex since I was 9 years old.” He winked and said, “You must have been quite a kid.”
When I got married and went on my honeymoon, I took the dog with me. I told the motel clerk that I wanted a room for my wife and me and a special room for Sex. He said, “You don’t need a special room. As long as you pay your bill we don’t care what you do.” I said, “Look, you don’t seem to understand, Sex keeps me awake at night.” The clerk said, “Funny–I have the same problem.”
One day I entered Sex in a contest, but before the competition began, the dog ran away. Another contestant asked me why I was just standing there, looking disappointed. I told him I had planned to have Sex in the contest. He told me I should have sold my own tickets. “But you don’t understand,” I said, “I had hoped to have Sex on TV.” He said, “Now that cable is all over the place it’s no big deal anymore.”
When my wife and I separated, we went to court to fight for custody of the dog, I said, “Your Honor, I had Sex before I was married.” The judge said, “This courtroom isn’t a confessional. Stick to the case, please.” Then I told him that after I was married, Sex left me. He said “That’s not unusual. It happens to a lot people.”
Last night Sex ran off again. I spent hours looking around town for him. A cop came over to me and asked, “What are you doing in this alley at 4 o’clock in the morning?” I told him that I was looking for Sex.
There was once a small boy who banged a drum all day and loved every moment of it. He would not be quiet, no matter what anyone else said or did. Various attempts were made to do something about the child.
One person told the boy that he would, if he continued to make so much noise, perforate his eardrums. This reasoning was too advanced for the child, who was neither a scientist nor a scholar.
A second person told him that drum beating was a sacred activity and should be carried out only on special occasions. The third person offered the neighbors plugs for their ears; a fourth gave the boy a book; a fifth gave the neighbors books that described a method of controlling anger through biofeedback; a sixth person gave the boy meditation exercises to make him placid and docile. None of these attempts worked.
Eventually, a wise person came along with an effective motivation. He looked at the situation, handed the child a hammer and chisel, and asked, “I wonder what is INSIDE the drum?”
When I first started Flush Twice back in 2003, I was hosting the site on a very simple web server in my basement. Because my internet connection was a dynamic IP address, I had to use a rapid DNS updater. This was a manual process that I had to go through whenever my IP address changed. Typically, my IP address changed on a random day every other week or so. I also hand coded the HTML, and manually updated the pages via FTP every single day.
As some of my long time visitors might recall, in 2005 I ran away from home and joined the circus. (Actually, it was the Army, but same concept.) Since I was no longer at home, I was not able to keep updating the DNS server. Flush Twice quickly went offline, but a couple months later I shelled out the money for a web hosting provider. Now the site would reliably remain online without my constant hovering, but the pages still had to be manually updated.
My original web server in the basement didn’t support PHP or MySQL, but now that I was paying a web host for my server needs, I felt it was time to make use of the added benefits. That is why in 2008, I installed Movable Type to my site. That lasted only a few months before I switched it over to WordPress, and that’s how I finally entered into the world of “Content Management Systems”.
The stock install was not very attractive, so to make WordPress look better I had to install a theme. I honestly don’t remember the name of it, but I really liked the way the sidebar overlaid on the header. I really miss that detail. That theme got an update, which kind of broke a few things, then something else went wrong with it, and finally the author abandoned it. Long story short, I had to switch to a new theme.
Another feature of WordPress is the plethora of plugins. These are “extra features” written by independent programmers to add more functionality to WordPress. I think I originally started out with about 4 or 5 plugins, but today I have about 32. Things like posts in the sidebar? That’s a plugin. The submission page that no one uses? That’s a plugin. Lazy loading images (images don’t actually download till you scroll down the page to where they would be visible) is a plugin.
Most of the plugins are more for back-end stuff. There’s a backup and migration plugin, an XML sitemap plugin, a plugin to clean up the database, a plugin to prevent brute force attacks, and a plugin to remove the privacy invading Google fonts that WordPress insists on using. Heck there’s even a plugin to automatically update the plugins when updates are available… And that’s where things get dicey.
So every now and again, an author of a plugin sees dollar signs. The plugin updates, and now the latest version is… something else. The plugin becomes bloated and intrusive. It has slick, eye-catching graphics that persist on all the admin screens, and encourages you to upgrade to their “Pro” package, and install their “other” plugins. It also comes with new terms and conditions that feel a little invasive as well.
Of course I don’t frivolously install plugins, so when a plugin goes rogue like that, it really hurts. There’s a trust violation. The scary truth no one talks about is that the author could upload something outright malicious, so when they upload something vaguely “spammish”, you really want that shit off your site ASAP.
Fortunately in this instance, I had a backup of the offending plugin. I was able to delete the bloatware and upload an older version from before it all went pear-shaped. I then had to tell the auto-updater not to update that hot mess.
Unlike the various star rating plugins, this is an essential back-end component, and there is no immediate substitute. It does look as though the backup is of a manageable size, so one option is to go through every file and gut the all references to original author from the plugin. It ain’t easy, but I have done this before.
In the meantime I have to look at that ugly red circle notification whenever I log in, taunting me that there’s an update available… An update that is toxic and would poison my site.
Kudos
OK, so we have reached the point where I say thanks to Glenn and George because they email jokes to me, and then I beg for viewers like you to visit our submission page and drop off a joke or two. You could also email jokes to me at flush2x@gmail.com.
“Coding, like poetry, should be short and concise.” ― Santosh Kalwar
So it's been kind of a mixed bag this year. Sadly, my Aunt Pam passed away back in February, then my cat, Alex, died in June. On the plus side, I got Murphy in August, and I finally managed to pay off what was left of my old revolving credit card debt that I've had hanging over me for 40 years.
Born on June 22, 2025, Murphy is about 6 months old as of this post. I picked him up off Craig's List for $10 when he was about 7 weeks old. Since then I've spent about $1300 over 5 vet visits to make sure he got all his shots and yes that includes neutering. Where Alex merely tolerated Gail, Murphy adores her. and the two are regularly seen snuggling up to one another. Those photos aren't staged. These two are really that close.
In spite of everything, I'm still gainfully employed. it's highly doubtful AI is going to take my job anytime soon, so I guess I can be thankful for that. On the other hand I recently found out I have chronic kidney disease, so that's no beuno. I won't find out until January if lifestyle and medication changes are going to be enough to keep it from progressing. Fingers crossed.
On a lighter note, I've started occasionally live-streaming Tarot card readings on Twitch. No, I don't actually believe in magical mumbo-jumbo, but there is an art to the craft. I look at Tarot as basically being psychology with flashcards. There are 78 cards, and each card can have different and multiple meanings depending on its context. When you know what you're doing you can ALWAYS match randomly dealt cards to the context. Form a coherent narrative around the cards and you can actually gain an altered perspective on your situation that may give you more confidence in facing your problems.
So that's about it for 2025. Not gonna lie: While it wasn't all bad, this year sucked pretty hard. I can't make any promises, but I fully intend on putting out more than 2 comics in 2026, and I might even include a few more jokes and rants.
Merry Christmas and Happy New Year everybody!
Pax,
-f2x
September 2026
S
M
T
W
T
F
S
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
GET THE PLUNGER!
What is Flush Twice?
Flush Twice has been around since May of 2003. It started out as a JOTD (Joke of the Day) website. New jokes were published every weekday. Over the years, good jokes were increasingly hard to come by, and eventually they got so rare that I just stopped trying to publish them.
Since 2004 there has also been an eponymous comic. I still occasionally publish a new one on Saturdays. It’s also rare anymore, but sometimes it happens.
Here lately I’ve been posting a “Link of the Day”. For the time being, I will be featuring a new website from my enormous collection of bookmarked websites every weekday. None of it is solicited promotions, and no one is paying me to feature their site. These are just websites that at one time I thought were interesting enough to add to my bookmarks folder.
I highly encourage using some kind of ad blocking extension before clicking on any of these links. You’ll also hear me say this phrase a lot about these posts: “They can’t all be winners.” But it’s better than just leaving the site abandoned.
The jokes were generously provided by friends and visitors such as yourself. I want to express my eternal thanks to everyone over the years who helped contribute to the collection.
So what is it that makes a joke funny?
It all boils down to a sudden shift in perception. The story starts you thinking one way, then the punchline turns that thinking on its ear. The art of the joke is to craft a short story that isn’t overly contrived, then deliver a punchline that suddenly shifts your perception about the story you were being told.
Many of the jokes on this site are offensive, and I make no apologies for it. Offensive jokes work by making the reader uncomfortable through the use of a taboo subject thus enhancing the underlying humor. Without the offensive element, the joke would simply not be as funny.