No Shit Sherlock Share definition Flag A phrase that Tony Stark should of said to Dr.Strange in the Marvel’s Avengers films Dr.Strange: Thanos is hereTony: No Shit Sherlock! No Shit Sherlock by Deadpool’s_Katanas June 14, 2020 0 0 Get merch Get the No Shit Sherlock mug. Buy Now — $32.95 See more merch