Rubber bulb ear syringe.

I have found that a rubber bulb ear syringe is just about perfect for cleaning out non-retractable foreskin. It is designed to clean ear canals but it is a perfect tool for cleaning foreskins.

It squirts a good strong jet of water up under the foreskin and will flush out everything.