Gardyloo /(?)/ Gar·dy·loo Gardyloo n. An old cry in throwing water, slops, etc., from the windows in Edingburgh.