fop


fop (http://definr.com/fop)

     n : a man who is much concerned with his dress and appearance
         [syn: dandy, dude, gallant, sheik, beau, swell,
          fashion plate, clotheshorse]