Who knew the foreskin had so many functions??

Link : http://www.cirp.org/pages/anat/