Meaning of toffee nose in English:

toffee nose

noun

informal, derogatory British
  • A person who is pretentiously superior; a snob.

    • ‘pushy upper-class toffee noses’
    • ‘issues that affect normal people, not the toffee nose brigade’