rupert
noun
1
an army officer; any young upper-class type. A generic based on the perception that Rupert is a popular name in 'quality' families, but note another military use of 'rupert' as 'the penis'. Current usage seems to date from the 1970s UK, 1996.
2
the penis. Military; possibly related to the sense as officer UK, 1961