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.