Выражение имеет британское происхождение и появилось в начале XX века. Оно образовано от британского сленгового слова ‘toff’ (аристократ, франт), которое, вероятнее всего, произошло от слова ‘tuft’ — так называлась золотая кисточка на академических шапочках, которую имели право носить только знатные студенты Оксфорда и Кембриджа. Вторая часть слова, ‘nosed’, является отсылкой к привычке высокомерных людей ‘задирать нос’ (to stick one's nose in the air). Данное прилагательное для описания снобов используется преимущественно в Великобритании, Ирландии и других странах Содружества, будучи практически неизвестным в американском английском.
Прочие фразы и выражения
to be toffee-nosed — задирать нос; важничать; быть высокомерным
toffee-nosed snob — высокомерный сноб; заносчивый человек; чванливый человек
toffee-nosed attitude — высокомерное отношение; снобистское отношение