What’s the rude way to say “You just said something that I already know”? For example, two people (John and Paul) on a bus are arguing. John says, “You were touching my leg.” Paul replies, “I didn’t know that.” John says, “Now you do.” Of course Paul knows that now, because John just told him in his first sentence; so what John says doesn’t add any new information to the conversation. It’s purely meant to anger Paul. In my native language, there’s a rude word to rebuke people when they say such things. It means “what you said is superfluous”, “you needn’t say that” and “that’s what I already know so you wasted your breath” in a rude way. In English I know we can say “needless to say”, “it goes without saying” or “you’re stating the obvious”, but are they rude enough? Is there a ruder way to convey that meaning? Thank you.

  • 2
    . . . . duh . . . .
    – Xanne
    Dec 9, 2021 at 3:02
  • 2
    So, you want a way to escalate the rudeness? Dec 9, 2021 at 3:12
  • Yeah. A good way to learn English is to learn how to argue with people.
    – abcd
    Dec 9, 2021 at 3:20
  • I'm sure some annoying TV teen used "duh squared" in this situation.
    – Stuart F
    Dec 9, 2021 at 12:34

3 Answers 3


no shit, Sherlock

vulgar slang

Said humorously to express the view that someone is stating something that is completely obvious.

Origin 1970s with ironic reference to the famously perceptive fictional detective Sherlock Holmes.

There are a few worrying findings: the first is that congestion causes stress (no shit, Sherlock) and the second says that traffic jams may cause brain damage Lexico


I've seen this used in movies and on TV:

Thanks for that, Captain Obvious.

It may not be outright rude, it but reeks of snobbishness.


"Clearly" or "obviously". Very short and effective. They'd be able to tell by your tone and your abruptness that you're being rude.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.