From Prince Rupert, Charles I cavalry commander in the English Civil War. Prone to having rushes of blood to the head, "and when he was good he was very, very good and when he was bad", he got a lot of his own side killed.
Just a generic name for officers, they were either 'Ruperts or Rodneys' depending on what mood we were in. However one particulaly thick tw@t he christened 'Benny' a la Benny from crossroads.
In our regiment ( Hussars ), we called our younger officers " Wuperts or Wodneys ".
As a matter of fact, we had one Wupert who was so stupid that even his fellow Wuperts noticed it.