Fop might as well be an acronym for Fashion-Obsessed Prick. A fop is someone who is obsessed with (and thus always wears) expensive, fancy clothes, and with appearances in general and other meaningless bullshit. Sometimes a fop's clothing and jewelry simply appears expensive and is in fact worth jack shit.