MohammedPreview
Open in TheBrain

A Splosh

  1. (countable) A heavy splashing sound.
  2. (uncountable, Britain, slang) Tea (the drink).