The spelling of the word "coggin" is often confused as it can be spelled in different ways. However, the correct spelling is /ˈkɒɡɪn/. The word is derived from the Middle English word "coggen" which means to deceive or cheat. It is believed that the word is related to the word "cock" which has a similar meaning. Despite the confusion surrounding its spelling, "coggin" remains a useful word in everyday conversation when referring to someone who is deceitful or dishonest.
The etymology of the word "coggin" is uncertain and unclear. It seems to be a regional term used primarily in parts of the southern United States, particularly in the Appalachian region. However, it is not widely recognized or used in standard English or other English-speaking areas. Due to its limited usage, there is limited information available about its origin or etymology.