Gardyloo /(?)/

Gar·dy·loo

Gardyloo

n.
  1. An old cry in throwing water, slops, etc., from the windows in Edingburgh.