British/English slang, what is a 'Rupert'?

In email conversation with an old army friend. we were discussing a mutual friend when the one I was in conversation with said 'Oh he's a Rupert now'. (our mutual friend). I did of course ask him what a 'rupert' was but he hasn't got back to me yet.
Does anyone have any clues?
Thanks.
4 answers 4