toff

n. Slang upper-class person. [perhaps from tuft, = titled undergraduate]