What does “does my nut” in and can someone recommend a GOOD online guide to British slang?

Question by uniquelyaquarian: What does “does my nut” in and can someone recommend a GOOD online guide to British slang?
I”ve recently started dating an Englishman and he has a few phrases I don’t understand. “Does my nut in” is one. I’ve looked online and found British slang pages but none that contain that phrase. If I can find one that contains that phrase then it should work well for me. So, can someone explain it and recommend a good site as well so I don’t have to ask him what he means every third sentence he speaks.

Best answer:

Answer by jammer
Something (or someone) is driving him crazy. Confusing him.

Know better? Leave your own answer in the comments!