Modern Idioms (and where they come from)


No shit, Sherlock

A sarcastic exclamation used to indicate that someone has stated something obvious. Derived from the general perception of Sherlock Holmes as a master detective, therefore implying that whatever has been said hardly needs such skills to have been worked out.