Gravesend twins n.[the sewerage outfall at Gravesend]solid pieces of excrement.Show quotations1873Sl. Dict. 181: gravesend twins are solid particles of sewage. 1890–1904Farmer & Henley Sl. and Its Analogues.