Gardyloo
(
n.
) An old cry in throwing water, slops, etc., from the windows in Edingburgh.