Green’s Dictionary of Slang

rupert n.

[the stereotypical ‘classiness’ of the name]

1. the penis.

[US]Trimble 5000 Adult Sex Words and Phrases.
[US]L. Kramer Faggots 321: Peter, piccolo, piston, poker, pole, pork, prong, pud, roger, rupert.

2. (orig. milit.) a generic name for any young male aristocrat.

[UK]Guardian G2 4: He thinks the SAS has become ‘top-heavy with officers’ — Ruperts, as he calls them.
[UK]T. Pratchett Monstrous Regiment 73: ‘Who’s looking after the rupert?’ [...] The corporal sighed. ‘The officer. They ’re all called Rupert or Rodney or Tristram, or something’.
(con. WWI) R. Holmes Tommy 307: Tom and his ilk [...] often apt at imitating [middle-class accents]. The practice was called ‘talking Rupert.’.

In derivatives

ruperty (adj.)

possessing the characteristics of sense 2.

[UK]J. Green It 189: I can't remember the ones I fucked, the ones I only sucked off and the ones I just slept with. Just a lot of Ruperty boys.