SOOR DRAP


Meaning of SOOR DRAP in English

is a sharp flavoured, round, green boiled sweetie which was originally associated with Galashiels. Nearby Jedburgh is ass ociated with

Scottish slang English vocabulary.      Английский словарь шотландского сленга.