Head & shoulders bezieht sich auf die englische Redewendung "to be head and shoulders above somebody" also sinngemäß anderen Haus hoch überlegen zu sein.