Definition of no shit in English:

no shit

phrase

vulgar slang
  • Used as a way of confirming or seeking confirmation of the truth of a statement.