SQUID Meaning of SQUID in English (n): same as quid (ireland sleng) Slang English vocab. Английский сленговый словарь. 2012