overly fancy with little function; newfangled; complicated
Someone fancy, silly or attractive.
Self-important, haughty.