no shit
From Longman Dictionary of Contemporary Englishno shitno shit spoken not politeAmerican English a) used to express surprise or to check whether what someone has just said is true‘I can get you one for $50.’ ‘No shit?’ b) used to emphasize that what you are saying is true, or to agree that what someone else says is trueThey had like, no shit, 40 different kinds of beer. → shit