Meanings1colloquial · derogatoryfop, popinjay (unlikable dandyish and boastful person, especially a man)