toffee-nosed Meaning, Definition & Usage

  1. adjective satellite snobbish; pretentiously superior

WordNet