A device for irrigating a body cavity with fluid is disclosed. The device comprises a manually-operated pump mechanism configured for delivering a first volume of fluid to the body cavity and delivering a second volume of fluid to the body cavity while concomitantly withdrawing at least said second volume of fluid from the body cavity.