SPLATTERMOUTH


Meaning of SPLATTERMOUTH in English

Someone that frequently splatters water out of her mouth. Example: Chris is such a splattermouth.

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