PUMP WATER


Meaning of PUMP WATER in English

He was christened in pump water; commonly said of a person that has a red face.

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