'toffee-nosed' definitions:

Definition of 'toffee-nosed'

From: WordNet
adjective
Snobbish; pretentiously superior