SCOGGIN Meaning of SCOGGIN in English noun( -s )Etymology: after John (Thomas?) Scoggin (Scogan) fl 1480-1500 jester at the court of King Edward IV of England: a coarse or scurrilous jester Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012