I'm trying to find the right word to describe a wealthy English dandy who finds himself rather out of place in a seedy bareknuckle boxing tavern. The story is set in 1890's, in London, and the character is an eccentric aesthete who might find himself in better company with Oscar Wilde or Agernon Swinburne than in his current company. His friend overhears people muttering derogatory terms under their breath. I've considered toff, fop, or dandy, but none of them seem like they carry enough weight. A homophobic slur might also work in this context, but I think it should convey how out of place this character is in his current setting.
Edit:
Someone suggested I add a few sentences for context.
He could feel the eyes of the crowd still on him, and on his
companion. Roderick, with his blue eyes and kid gloves to match, his
delicate features, blond curls, and manicured nails, looked like a
poodle among pit bulls in this place. “Insert derogative here.” The
man who’d spoken was a particularly brutish sort, tattooed from neck
to fingertip and scarred from his ear to his jaw. Jonathan’s fists
clenched. “Leave it. It’s all right,” said Roderick, noticing
Jonathan’s posture. Jonathan shook his head. He wasn’t about to let
this lie.
Best Answer
Here are some options:
You could also use Beau Brummell, as Billy Joel does in Still Rock and Roll To Me.