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