I was talking to a group and something happened and I had to quickly enhance my narrative to fit some new facts. I wanted to say "I am not bull-shitting this is true"

but realised I didn't want to say bull-shitting in front of my young kids.

That was 3 days ago and I still haven't come up with a polite way to say this, I am looking to replace "bull-shitting" in the above sentence.

I did consider lying but just felt it didn't have the full story telling/ trying to convince somebody meaning that bull-shitting conveys. There is blagging, but that feels to mean trying to gain entry to somewhere

  • 4
    I am not faking this, or making this up.
    – Lambie
    Commented Jan 10, 2022 at 21:53
  • 1
    You might consider a thesaurus. One of my favorites is "telling porkies." This comes from Cockney rhyming slang: Porkies, meaning pork pies, meaning lies. There are huge numbers of possible alternatives for telling a lie.
    – Dan
    Commented Jan 11, 2022 at 0:06

1 Answer 1


One of the best words for your blank is joking:

I’m not joking - she sent me a slide deck like 8 hours later. — Pediatric Support

While this has a slightly different connotation than BSing, it's often used as an exact synonym when you didn't say anything particularly funny but people might think you were exaggerating. Same for "not kidding". Also "I'm not lying":

Yes sir. Its scientific name is a Smaug Giganteus. I'm not lying. It's actually Smaug — Twitter

(And in fact that's backed up by Wikipedia. The name of the lizard, not per se the word choice.)

If you change your sentence a bit, you can also use something along the lines of "no joke" or "no lie", which are both a little bit more informal:

No lie it's been the best, better than any body cream, or lotion I ever use. — Shea Joy review

No joke he actually argued against abolishing the state on a recent stream — Reddit

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .