You really do need to catch up on your slang, or learn to read between the lines. That is, if you're really Sherlock bloody Holmes. Because so far, you really don't compare to the Holmes I used to read about.
And this conversation is a dead end - simply because it was a compliment.
The 21st century is calling you too, mate. And when it comes down to fighting me? I will beat you. So, let's save you the embarrassment and go have a damn cuppa tea.