toff

toff  {n.}
Posh person
Categories: British noun slang