SPLOSH


Meaning of SPLOSH in English

Noun. Tea (the drink). [Mainly London use]

Slang English vocab.      Английский сленговый словарь.