CRISPS Meaning of CRISPS in English potato chips Scottish slang English vocabulary. Английский словарь шотландского сленга. 2012