Discussions
Back to Discussions
According to the Cambridge Dictionary, this is old fashioned. Is that so? If so, what would someone say in 2025 instead of this word?

According to the Cambridge Dictionary, this is old fashioned. Is that so? If so, what would someone say in 2025 instead of this word?

TaPele__
https://i.redd.it/kcvypcnvxzee1.png

112 comments

BuvantduPotatoSpirit
People still say poppycock (at least, I do), but it is a bit silly
Mortal_Devil
Bollocks
z_s_k
Adding to others already mentioned: bollocks
LeChatParle
Americana English: silly, ridiculous, baloney, nonsense, bullshit
JonPartleeSayne
codswallop
Odd_Cancel703
I think it's okay to use this word, "poppycock" is old-fashioned, but not archaic. You can also say "hogwash" or "nonsense".
zaceno
My grandpa used the term “baloney”. He meant “bullshit”
Mountain_Strategy342
Old fashioned? What absolute poppycock. The beautiful thing about the English language is that it can appear to say so much whilst saying something else entirely. It can be sincere and flattering or completely destroying, it can be a stilleto served with a smile or a cold hard bludgeon. The effective wielding of language relies upon the vocabulary of the user.
djelijunayid
bullshit is the modern replacement. to be less vulgar, you can shorten it to “bull” as in “you and i both know that’s some bull.” BS is another common way to shorten it as well “bunk” “bunkum” and “nonsense” are more polite/academic
AssortedArctic
For a "cleaner" alternative: baloney
Infinite_Crow_3706
People still say poppycock, just not common. No reason you can't use it
Electric___Monk
Fake news
Nondescript_Redditor
Bullshit
Loud_cupcakexo
I’d say “that’s bullshit”
Robvanvee
Bollocks
xmastreee
Piffle, as spoken by Glenda Jackson in this classic advert. Piffle at about 11 seconds, poppycock at 22. [For your enjoyment.](https://www.youtube.com/watch?v=GnMCuwYiWDQ)
ComposerNo5151
UK/English and I too would say 'bollocks'. 'He dismissed the allegations as bollocks' or 'a load of bollocks'.
Espi0nage-Ninja
Old fashioned? Maybe in the US, but definitely not in the UK.
ShadowTown0407
Most people will say bullshit but don't be most people, poppycock conveys bullshit way better than bullshit.
Silent_Rapport
Poppycock is used enough that most English speakers will know what you mean. It's really fun to say. I also like calling things "bologna" means the same thing and is completely safe to use at all times.
ledgend78
Cap
PGM01
I'd say *gobbledygook* — or just *nonsense*.
DharmaCub
This is the type of word you say in a bad British accent as a joke, no one says it seriously, at least in circles of people under 90.
platypuss1871
"Rubbish"
platypuss1871
"Rubbish"
Rocks_InMyPocket99
That’s cap
Decent_Cow
I would say "nonsense". To be more empathetic, I might say "total nonsense". Another option is "bullshit", but that's vulgar.
Cinderea
it says right there, nonsense
boneso
Very regional (Texas), but I usually go with “bullcorn”. Or “bull malarkey”. Both are probably considered old fashioned, but a lot of my vocabulary is
couttssr
A lot of comments. Also an older word, but I haven’t seen “malarky” brought up as a replacement.
Icy-Comfort4082
Cap
Consistent-Gift-4176
I mean I could imagine it being said kind of ironically but otherwise yeah it's just "b.s" or "bullcrap" etc
ThoughAww
Fake and gay
llaunay
Poppycock = Bullshit.
clamage
Pish (if you're in Scotland)
Sharp-Ad-9423
Horse hockey
GreaterHorniedApe
this is utter rubbish, total bs
kdorvil
Bullshit or nonsense (depending on how polite you want to be haha)
TerrorofMechagoji
Bullshit or bullcrap
SnooDonuts6494
Bullshit.
Dadaballadely
Bullshit.
Middcore
Bullshit.
GonzoMath
If you want something more polite than “bullshit”, there’s “hogwash”, “nonsense”, or something a bit more fanciful like, “a big load of donkey”, where the “shit” and the end is implied. Indeed, just “bull” or “BS” is an effective way to say “bullshit”.
Optimal-Ad-7074
it is old fashioned. according to stephen fry the original phrase was pappe kak, i.e. 'soft shit' in dutch. which makes me feel kind of ill, but demonstrates that it's not the euphemism people assume it to be. i'd say 'nonsense' if i didn't want to use stronger words. but 'bullshit' was my first reaction too.
flux_and_flow
Bullshit - informal BS or bull - if you want to say bullshit without actually swearing Nonsense - in a professional or formal setting
zebostoneleigh
I wrote that word yesterday. But yeah - a bit old fashioned. Rubbish Trash Lies Bullshit Bull Nonsense Malarkey Hog wash
jay_altair
Horsefeathers
CodenameJD
Balderdash! But I like the silly sounding old fashioned words 😅
Background-Vast-8764
Balderdash and twaddle are some amusing outdated synonyms.
BingBongDingDong222
Cap.
tocammac
Twaddle 
lime--green
rubbish if you're british nonsense if you're american bullshit if you're mad
sugarloaf85
Bullshit is probably the most common (live in the UK, from Australia). Nonsense or rubbish if you're trying to be polite
PlentifulLackOfWit
It is definitely old fashioned but i feel a majority of people would still understand it. In my opinion, here’s a short list of options from informal to formal. 1. Bullshit (BS) 2. That’s a load of crap (or a load of bs) 3. That’s horseshit 4. That’s a crock (or crock of shit) 5. Malarkey (old fashioned) 6. Hogwash (old fashioned) 7. Nonsense 8. Absurd (formal) 9. Preposterous (formal) Again, this is just my opinion on a few phrases and words
Guilty_Fishing8229
Bullshit
ReecewivFleece
Bollocks
obsidian_butterfly
"horse shit", "bullshit", "nonsense", "bs" or "bull" which are both less offensive versions of saying bullshit, "utterly ridiculous". Those would be my go to ways to express the same concept as an American. Yes, it is pretty old fashioned. We will all understand you if you use it but we'll think you're trying to be funny or something just because it's something you're great grandma might have said when you were really little or you see being said by old time characters like Sherlock Holmes... Not literally Holmes though cause I don't think he ever says poppycock but that same general level of old fashioned. Think victorian era cussing, and that's what poppycock is.
WittyPianist1038
Formal would be nonsense/untrue/ Informal would be bull shit
ArtemisLi
A polite alternative in the UK would be "nonsense". Like someone tells you something ridiculous, you might reply "absolute nonsense!" to show you don't believe them or that what they're saying is silly. Less polite would be "bollocks" as in "complete/utter bollocks", which is a very flexible word in British English.
Ok-Drawer2214
If I remember right the etymology on poppycock is that it means some kind of animal poo in another language, so horseshit ot bullshit are good.
sophisticaden_
It’s incredibly old fashioned lol
prz_rulez
Hasn't "Young Sheldon" made this word slightly more popular?
SilvStar1
Ludicrous
Thehobostabbyjoe
Bullshit
lecherousrodent
Malarkey lol
OkOk-Go
Damn that’s such a good word. It needs reintroducing.
Rex__Nihilo
Are they still using cap or did i blink and the language moved on without me again?
LunaticBZ
boulder dash
Divs4U
Argle Bargle
moondancer224
I still use poppycock occasionally, but I read a lot and am prone to using old styles at times. "Nonsense" is probably the best formal word. "BS" "Bull shit", "hog wash" are all similar terms, but are varying from profane to crude. I also use "gobbleygook", but I'm pretty sure that's also archaic or old fashioned.
joshua0005
La verdad es la primera que escucho esta palabra y el inglés es mi idioma nativo
cannibalparrot
Horseshit. Or garbage, if you want to be less rough about it.
Shinyhero30
I’d just say “bullshit”
Heenenn
codswallop
Wooden-Somewhere-557
I say Horsecock
savant99999
Shenanagins
lIlI1lII1Il1Il
I never said, heard, or read this word.
purrcthrowa
In British English: Bollocks.
Barnacle_Lanky
Bull-hockey!
TNT1111
Balderdash
MajesticGap8897
Fake… News…
JenniferJuniper6
“Bullshit,” which for the sake of politeness can be reduced to “BS” or “bull.” “Nonsense” is a good, non controversial option.
MarsMonkey88
While it is old fashioned, it’s the kind of thing that a person could still say and be understood.
ExtraSquats4dathots
vulgar : bullshit Non vulgar: nonsense
Quantum_Heresy
A contemporary English speaker would prob say something along the "nonsense" - "B.S." continuum. I think "bullshit" itself would be far too vulgar a substitute.
Aggressive-Tie-9795
A boat load of ASS!
InsGesichtNicht
Old-fashioned, as it's often replaced by "bullshit," but no native speaker should have trouble understanding that word. I would say "nonsense" if I had to be polite, but the culture I often find myself surrounded in aren't going to flinch or clutch their pearls at "bullshit."
Which-Tumbleweed-959
people usually say bullshit but that can be vulgar so you can also say "nonsense"
matt_the_marxist
As much as it is old-fashioned, it is tremendously fun. Unless you need to sound serious, I'd still go ahead and use it.
dimeshortofadollar
I was today years old when I discovered poppycock was a thing
names-suck
You can only say this while wearing a monocle and top hat, speaking in a cartoonish approximation of a refined British accent. Sorry, I don't make the rules.
Epic_Butler
Balderdash Just kidding, that one's falling out of fashion too these days.
Outrageous_Ad_2752
honkydonk
SoggyWotsits
Bollocks. It has several meanings and one of them fits the description above perfectly!
UltraMegaMe
Balderdash!
thomasp3864
It's old fashioned but people understand it.
TheStorMan
The allegations are complete nonsense
chicagotim1
Nonsense
Due-Butterscotch2194
Balderdash
Littleboypurple
Casual or not caring? Bullshit More formal? Nonsense
StrategyCheap1698
Opiumdick
5amuraiDuck
"That's cap fr fr no shizz jus rizz bet!" or something, idk
thetoerubber
Let’s bring it back. Everybody start saying this today.
Double-Bother5212
cap
Smart_Cookie78
Gibberish
Wut23456
"Ridiculous" is a good replacement
Nazakan
Just use humbug.
SlippingStar
Less common one: hokum.
Background-Pay-3164
All I hear is a phallic vulgar term.
Zealousideal-Pin-342
I've heard a lot of people say poppycock, but it's more in an informal jokey context than a serious one
kohuept
i've never heard this in my life so it probably is quite old-fashioned lol
sjccb
Balderdash