To dress up or adorn someone in an excessively fancy or foolish manner.
From 'be-' plus 'fop' (a man excessively concerned with appearance), which itself comes from possibly Low German origin, related to 'top' meaning to pluck or dress. The term emerged in the 17th century during the era of foppish fashion.
Try Another Word