Webster's Revised Unabridged Dictionary · 1913

Fop

Fop , noun

[Old English foppe, fop, fool; compare English fob to cheat, German foppen to make a fool of one, jeer, Dutch foppen.]

One whose ambition it is to gain admiration by showy dress; a coxcomb; an inferior dandy.