Here, a fanny is:
a—slang for a lady’s, erm, front bottom.
b—slang for a useless moron.
I knew that. I lived just outside London for awhile (Edgware, Essex). From an American perspective, it was ‘adolescently’ amusing. Not to diminish what this fellow did by any means.