LEMONADE


Meaning of LEMONADE in English

is a soft drink like Sprite or Fresca.

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