No Shit Sherlock Share definition Flag A phrase often used towards someone who states the obvious. "There is snow outside, it must be cold" "No shit Sherlock!" No Shit Sherlock by NowhereMan November 4, 2004 Get the No Shit Sherlock mug.