SKOOSH


Meaning of SKOOSH in English

lemonade or any carbonated drink.

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