"blunder," 1909, perhaps from French gaffe "clumsy remark," originally "boat hook" (15c.), from Old Provençal gafar "to seize," probably from a Germanic source, from Proto-Germanic *gaf-, which is perhaps from PIE root *kap- "to grasp." Sense connection between the hook and the blunder is obscure; the gaff was used to land big fish. Or the Modern English word might derive from British slang verb gaff "to cheat, trick" (1893); or gaff "criticism" (1896), from Scottish dialect sense of "loud, rude talk" (see gaff (n.2)).
1916, "stupid person," American English, perhaps a variant of English dialect goff "foolish clown" (1869), from 16c. goffe, probably from French goffe "awkward, stupid," which is of uncertain origin. Or English goffe may be from Middle English goffen "speak in a frivolous manner," which is possibly from Old English gegaf "buffoonery," and gaffetung "scolding." Sense of "a blunder" is c. 1954, probably influenced by gaffe. Also compare goofer, goopher which appears in representations of African-American dialect from 1887 in the sense of "a curse, spell," probably from an African word.
Proto-Indo-European root meaning "to grasp."
It forms all or part of: accept; anticipate; anticipation; behave; behoof; behoove; cable; cacciatore; caitiff; capable; capacious; capacity; capias; capiche; capstan; caption; captious; captivate; captive; captor; capture; case (n.2) "receptacle;" catch; catchpoll; cater; chase (n.1) "a hunt;" chase (v.) "to run after, hunt;" chasse; chasseur; conceive; cop (v.) "to seize, catch;" copper (n.2) "policeman;" deceive; emancipate; except; forceps; gaffe; haft; have; hawk (n.); heave; heavy; heft; incapacity; inception; incipient; intercept; intussusception; manciple; municipal; occupy; participation; perceive; precept; prince; purchase; receive; recipe; recover; recuperate; sashay; susceptible.
It is the hypothetical source of/evidence for its existence is provided by: Sanskrit kapati "two handfuls;" Greek kaptein "to swallow, gulp down," kope "oar, handle;" Latin capax "able to hold much, broad," capistrum "halter," capere "to grasp, lay hold; be large enough for; comprehend;" Lettish kampiu "seize;" Old Irish cacht "servant-girl," literally "captive;" Welsh caeth "captive, slave;" Gothic haban "have, hold;" Old English hæft "handle," habban "to have, hold."