The story
- Middle English · inherited fromfoppe
- English todayfop
From Middle English foppe, fobbe (“fop, fool”), but its origin is unclear. Apparently akin to German German foppen (“to jeer”), also of unclear origin.
Etymology from Wiktionary, CC BY-SA 4.0.