The thing that most american sherlockians don't realize is, in England "trousers" are "pants", and "pants" are "underwear". John isn't talking about Sherlock's pants he's talking about his underwear. One of my favorite scenes.
Psychopath versus Sociopath<---We had to discuss what a sociopath was during my English class.we were to write/draw what first came to mind when the word "sociopath" was uttered. I wrote SHERLOCK in big letters.