• Toffee-nosed

    Origin

    Probably from toff.

    Full definition of toffee-nosed

    Adjective

    toffee-nosed

    1. (mostly, UK) snobbish, condescending or aloof
    © Wiktionary