GARDYLOO


Meaning of GARDYLOO in English

noun an old cry in throwing water, slops, ·etc., from the windows in edingburgh.

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