Meanings

  1. colloquial · derogatoryfop, popinjay (unlikable dandyish and boastful person, especially a man)