Results

gloobie noun the cinema perhaps only North East Scotland, 20-. etymology: origin obscure; only attested by SR