Synonyms for Gentleman johnny:

n.

Gentleman Johnny (noun)
John Burgoyne, burgoyne.