ARTHUR SCARGILL Meaning of ARTHUR SCARGILL in English (n): gargle/drink; after the miners union leader in the 80s in England. (ireland sleng) Slang English vocab. Английский сленговый словарь. 2012