WATERWORKS


Meaning of WATERWORKS in English

Noun. 1. The act of crying. E.g."As expected my mum turned on the old waterworks." {Informal}.2. The urinary system. {Informal}.

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