Search:
scotch greys - Vulgar Dictionary definitionLice. The headquarters of the Scotch greys: the head of a man full of large lice.