Meanings1high tech feel (of a product etc)2the impression that sb's looks are artificial, affected by cosmetic procedures